タイトルの通り、別サーバにあるJenkins間でジョブを連携させるスクリプトを勉強がてら書いたので、ことのついでに晒してみます。 ソースはgist(syncbuild_remote_jenkins.py)にあります。 動作環境などは↓のような感じ。 python2.7で動作確認済み 3.x系では動きません 基本的に標準のライブラリだけで動く(はず) 自由にpip install出来ない環境では重宝するかも 使い方としては、任意のホスト、ポート、ジョブ名を指定する感じです。 $ ./syncbuild_remote_jenkins.py --host remote-jenkins-server --job RemoteJobName --interval 300 ちなみに、intervalオプションでジョブの状態をポーリングする間隔を変えられるようにしています。(上記の例だと300秒) 時間