Alligator Swamp

技術メモ

Jenkins

リモートからJenkinsのジョブが実行中であるか確認する

ジョブがキュー内に存在するか確認する 以下のURLにアクセスしてジョブの情報を取得する。 http://JENKINS_URL/job/JOBNAME/api/json 取得したjsonにinQueueという要素があり、値がtrueであればキュー内にジョブが存在する。 実行中か確認する 以下のURLにア…

Jenkinsのジョブのコンソール出力をプレーンテキスト形式で取得

以下のURLにアクセスすると、text/plain形式で取得出来ます。 http://JENKINS_URL/job/JOB_NAME/BUILD_NUMBER/consoleText

リモートからJenkinsのパラメータ付きジョブを実行する

Jenkinsのジョブをリモートから実行するには以下のURLにアクセスすれば良いが、パラメータ付きジョブだとエラーとなる。 http://JENKINS_URL/job/JOBNAME/build公式ドキュメントにはJSONを利用する必要があると書かれているが、buildの代わりにbuildWithPara…