冬場は週4から5でスノーボードな渡辺です。 AWSの仕事をしつつオフは雪山、札幌オフィスではそんな仲間も募集しています。 Amazon LinuxなどRedhat系Linuxでは、Pythonのシステム依存度が非常に高く、下手にアップデートなどを行うと悲劇となることがよく知られています。 デフォルトのモジュール空間へのライブラリ追加も極力避けたいところです。 特にJenkinsでPythonのシステムをテストする場合や、Pythonのスクリプトを実行したい場合は、ジョブ毎にモジュール空間を分けることがベストプラクティスです。 今回は、Jenkins ShiningPanda Plugin(輝くパンダ?)プラグインを利用して、ジョブ固有のPython環境を作る方法を紹介します。 ShiningPanda Pluginではvirtualenvを利用して、複数(ジョブ毎)のPython環境を切り
![Jenkins ShiningPanda Pluginによるジョブ固有のPython環境(virtualenv) | DevelopersIO](https://cdn-ak-scissors.b.st-hatena.com/image/square/998fc407d2db09c0a9196f3db6989852800d3658/height=288;version=1;width=512/https%3A%2F%2Fdevio2023-media.developers.io%2Fwp-content%2Fuploads%2F2013%2F09%2Fjenkins.png)