前提
ソースがCodeCommitでとビルドにCodeBuildを使用したパイプラインを作成しています。
CodeBuildで出力したアーティファクトをS3へ送っているのですが、
その際にアーティファクトの名前を指定したいです。
buildspecやCodebuildの設定で指定しようとしても
S3に保存される名前はランダムな文字列になってしまいます。
▼S3に保存される名前
発生している問題
buildspecには以下のような形でアーティファクトを指定しています。
nameで指定した名前で保存されるのかと思ったのですが、ランダムな文字列になりました。
セマンティックバージョニングの有効化はONになっています。
buildspec
artifacts: files: - "**/*" name: artifact
補足情報
Codebuild単体で実施した時は指定した名前で出力することは出来ました。
ただパイプラインから実施するときはランダムな文字列になってしまいます。
9の成功がパイプラインからの実施で、
8の成功がCodebuild単体での実施の履歴です。
実現したいこと
CodebuildからS3に保存されるアーティファクトの名前を指定されたものにしたいです。
まだ回答がついていません
会員登録して回答してみよう