.gitlab-ci.ymlジョブをタグ付きマスターブランチ上でのみ実行するにはどうすればよいですか?タグ付きブランチ上でのみgitlab-ci.ymlジョブを実行するには?
job:
script:
- echo "Do something"
only:
- master
- tags
上記のコードは、いずれかの条件(マスターブランチまたはタグ付きコミット)が存在する場合に実行されます。
私の目標は、本番稼働環境向けにこれを実行することですが、マスターブランチ上にあり、タグ付き(バージョン付き)であることが必要です。それ以外の場合は、タグがない場合にステージングに進む別のジョブがあります。
タグで実行し、タグがスクリプトのマスターブランチに属しているかどうかを確認する方法はありますか? –