質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.68%
AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

Q&A

解決済

11回答

6201閲覧

【AWS CodeBuild】CodeCommit内のブランチとの連携について

kara1

総合スコア11

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。

0グッド

1クリップ

投稿2021/10/06 05:58

編集2021/10/06 06:09

AWS Codeシリーズ初心者です。

CodeCommitにてpython成果物のソース管理をしていましたが、
この度、CodeCommitの対象リポジトリ内のdevelopブランチへのpushをトリガーに
pytestを自動で実行したく、CodeBuildにてビルドプロジェクトを作成しました。

ビルドプロジェクト作成時に、画像の通りdevelopブランチを指定しました。
イメージ説明

その他設定項目(VPCやアーティファクトなど)は未設定で、
一旦ビルドプロジェクトの作成を完了し、試しにビルドを実行しました。

実行結果は画像の通りで、「DOWNLOAD_SOURCE」のフェーズにて、
「CLIENT_ERROR: authorization failed for primary source and source version [ブランチ名]」が出力されました。
※ブランチ名は隠していますが、「refs/head/develop」に読み替えてください。。
イメージ説明

こちらに関するエラーを調べたところ、GitHubなどをソースプロバイダーに指定した際に
トークンの不備で出力されるエラーと解釈したのですが、こちらの認識は正しいでしょうか?
ソースプロバイダーにCodeCommitを指定しているため、当該エラーが出力される意味が分からず困っています。
また、一旦実現したいこととしましては、「DOWNLOAD_SOURCE」フェースを通過することです。

以上です、稚拙な質問かもしれませんが、よろしくお願いします。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

下記のような質問は推奨されていません。

  • 質問になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

適切な質問に修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

guest

回答11

0

If you set out to make me think today; mission accomplished! I really like your writing style and how you express your ideas. Thank you. slot gacor

投稿2023/09/14 07:22

smaran

総合スコア24

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

This one-of-a-kind game has sparked a lot of attention. In poppy playtime, you must visit the Playtime toy factory. The question of what happened to the missing employee must be answered. There are several revenge toys available. Make every attempt to avoid capture while remaining alive.

投稿2023/08/16 10:11

dordle12

総合スコア8

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

投稿2023/06/28 04:40

rmw81754

総合スコア40

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

Outstanding beat! How can I register for a blog website so that I can learn while you update your webpage? My progress was greatly boosted by the account. Despite the fact that I knew very little about this, your show gave me a very clear understanding. geometry dash

投稿2023/06/02 10:19

rogerturcotte

総合スコア8

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

投稿2023/05/06 02:30

rmw81754

総合スコア40

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

I'm pleased I've always followed you since your sharing has been so beneficial to me. I'll do my task and then indulge in some leisure time on the octordle game website.

投稿2023/04/10 05:01

fondemi

総合スコア20

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

その他設定項目(VPCやアーティファクトなど)は未設定で、
fireboy and watergirl

投稿2023/03/27 09:22

pattifleming

総合スコア6

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

投稿2023/03/02 03:25

KiethDunt

総合スコア18

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

この記事は真の力作であり、真に印象的な知識と理解の深さを示しています。 subway surfers

投稿2023/03/01 09:35

sharase

総合スコア4

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

Dear, are you actually visiting this web site on a regular basis, if so erasable paper
afterward you will absolutely take pleasant knowledge.

投稿2023/02/16 10:26

LukeRobert

総合スコア20

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

0

ベストアンサー

CodeBuildが使っているロールにCodeCommitの該当リポジトリをpullするための権限が無いのでは。

ロールを編集して、codecommit:GitPullの権限を割り当てる必要があるかと思います。
例えばこんな感じのポリシーを作って追加してあげるといいでしょう。
あくまでも追加であり、既に設定してあるポリシーの割当を解除しないでください。

json

1{ 2 "Version": "2012-10-17", 3 "Statement": [ 4 { 5 "Action": [ 6 "codecommit:GitPull" 7 ], 8 "Resource": "arn:aws:codecommit:region:account-id:repository-name", 9 "Effect": "Allow" 10 } 11 ] 12}

※該当のロールを使って任意のリポジトリにアクセスさせたい場合は"Resource": "*",でいいでしょう。

参考
Git クライアントのコマンドに必要なアクセス許可
ステップ 3: CodeBuildサービスロールのポリシーを更新してリポジトリのクローンを作成する

投稿2021/10/06 06:20

yu_1985

総合スコア7220

下記のような回答は推奨されていません。

  • 質問の回答になっていない投稿
  • スパムや攻撃的な表現を用いた投稿

このような回答には修正を依頼しましょう。

また依頼した内容が修正された場合は、修正依頼を取り消すようにしましょう。

回答へのコメント

kara1

2021/10/06 06:24

yu_1985様 丁寧なご回答、ありがとうございます。 ご指摘の通り、正直使用しているロールは怪しいので確認してみます。
kara1

2021/10/12 05:10

確認が遅くなりました。 codecommit:GitPullの権限を与えることで、ソースのダウンロードが正常に完了しました。 ありがとうございました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.68%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

同じタグがついた質問を見る

AWS(Amazon Web Services)

Amazon Web Services (AWS)は、仮想空間を機軸とした、クラスター状のコンピュータ・ネットワーク・データベース・ストーレッジ・サポートツールをAWSというインフラから提供する商用サービスです。