亀岡的プログラマ日記

京都のベッドタウン、亀岡よりだらだらとお送りいたします。

CircleCIで再ビルドをする方法 for 2.0

小ネタです。お久しぶりです。

CircleCI 2.0, コンテナ化の流れの中で必要なのだとはわかりつつ、なかなか慣れません。 そんな中の一つが、再ビルド。

一応、 rerun with ssh ボタンはあるのですが。

f:id:posaunehm:20180816110308p:plain

これ、すごく残念なことにdeploy job が走りません。昔は気軽に再デプロイできたのですが、今はこんな感じで、deployはしないよーと言われてしまいます。 まぁ本来デバッグ用とのはずなので、分かるは分かるのですが。

f:id:posaunehm:20180816222108p:plain

んじゃあどうすればいいのかというと、jobではなくworkflow全体の再実行を行うことになります。 このボタンです。

f:id:posaunehm:20180816221526p:plain

んで、このWorkflowはどこから見えるのかというと、 https://circleci.com/gh/%プロジェクト名%/workflows/%レポジトリ名%/tree/%ブランチ名% でたどってあげればOKです。