HOME/diary/

2021-11-15

Article Outline
TOC
Collection Outline

CircleCIの返信メールの内容適当だった問題

以前CircleCIに問い合わせていたいたものの返答をもらっていたんだが、そこで示されていた対応策がやや適当だった。
先に言っておくと、そこに書かれていた内容を鵜呑みにした自分が悪い。
適当というか、サンプルが動かなかったりtypoがあったりして、コピペで済まなかったってだけの話だが...。

<pre> steps: - run: | MESSAGE=$(git log -1 HEAD --pretty=format:%s) CIRCLESKIP="[circle skip]" if [[ ${MESSAGE} =~ ${CIRCLESKIP} ]]; then circleci-agent step halt fi </pre>

[circle skip]的なものを使いたいという話、こんな感じで実装した。
これ、中断したからと言って以降のworkflowが中断されるわけでないので、各jobに対して毎回実行しなくてはならないのが不満。
早く公式に[circle skip]実装してほしい。
https://ideas.circleci.com/cloud-feature-requests/p/support-skip-circleci-in-commit-messages
ここから投票してくれ、頼む。