本件、GitLabを利用しております。
構成として、AWS CLIのdockerコンテナを利用して、AWS APIを実行します。
CI/CDは、勉強中でわからないことが多いのですが、
CI/CDは、リモートリポジトリにpushやmergeをすると、ymlファイルで設定したパイプラインが起動すると認識しております。
ここで、featureブランチは、ymlファイルで設定したパイプラインが一切起動せず、
developブランチやmainブランチに、pushやmergeをした場合のみパイプラインが実行されるといったことは可能でしょうか?
そもそも、「GitLab上のパイプランを実行しない」という意味でございます。
毎回、docker imageがpullされることに違和感があり、ご質問致しました。
default: image: # AWS CLI用のコンテナを利用 name: amazon/aws-cli:2.8.9 entrypoint: - '/usr/bin/env' before_script: - aws configure list 〜〜省略〜〜
あなたの回答
tips
プレビュー