1

aws codebuild サービスで、PHP プロジェクトをビルドしようとしています。アーティファクトを作成しないため、buildspec.yml ファイルの post_build に zip を作成しました。codedeploy を使用してデプロイするアーティファクトが必要ですが、codedeploy には codecommit のリビジョン タイプがありません。Yamlファイルが入力された画像が添付されています。

ビルドが codebuild で指定されると、UPLOAD_ARTIFACTS が失敗し、「アーティファクトのアップロードに失敗しました: 無効な arn」というエラー メッセージが表示されます。しかし、ログによると、アーティファクトが見つかり、「UPLOAD_ARTIFACTS Success」と表示されます。

画像は同じものを添付しています。何がうまくいかないのですか?それはバグですか、それとも別の手順に従う必要がありますか?

Yamlファイルを見るにはここをクリック

コンソール出力を表示するには、ここをクリックしてください

4

1 に答える 1

6

Codebuild プロジェクトと S3 バケットが同じリージョン内にあることを確認してください。そうでない場合は、このエラー メッセージが表示されます。

于 2016-12-24T04:43:48.913 に答える