ENGINEER BLOG ENGINEER BLOG
  • 公開日
  • 最終更新日

Code PipelineとGitlab Self Managedの組み合わせでトリガーがかからなかった事象

この記事を共有する

目次

皆さんお疲れ様です!サービスGの山内です!
先日構築したCodePipelineがGitLabからうまくトリガーができない事象に遭遇しました。
原因は案外簡単なものでしたが、特定するのに大変苦労したため紹介しようと思います。

結論

URLに記載されているリポジトリ名が小文字になってないですか???

遭遇した事象

リポジトリを新規作成し、CodePipelineのトリガーにブランチを登録後、トリガーの対象ブランチに対してマージを実行してもCodePipelineが起動しない。
この事象はエラーが出なかったため、原因の特定に苦労しました。

原因

結論に記載の通り、URLに記載されているリポジトリ名がすべて小文字となっていることが原因でした。
以下画像のグレーアウトされている部分を確認することで分かります。
これを修正することでトリガーできることを確認しました。 01.png

修正方法

GitLabのコンソール画面の左ペインから、設定⇒一般⇒高度な設定⇒パスの変更 から修正することができます。
ただ、警告文にあるように意図しない結果を生じることがあるようなので慎重に実施してください。 02.png

まとめ

エラーが出ない不具合が一番厄介ですよね、、

この記事は私が書きました

山内 宏紀

記事一覧

CloudFormationが好きです。 使っているギターはSGです。

山内 宏紀

この記事を共有する

クラウドのご相談

CONTACT

クラウド導入や運用でお悩みの方は、お気軽にご相談ください。
専門家がサポートします。

サービス資料ダウンロード

DOWNLOAD

ビジネスをクラウドで加速させる準備はできていますか?
今すぐサービス資料をダウンロードして、詳細をご確認ください。