2017-09-07 4 views
0

私はグーグルとstackoverflow内で検索し、いくつかの提案が見つかりましたがまだsucceddはありません。 AWS Codebuildのビルドプロセスが実行され、成功出力が表示されますが、ログに「Artifactファイルが指定されていません」という結果が表示され、結果としてS3にファイルがコピーされません。誰でも私がこれを理解するのを助けることができましたか?ここではymlの設定を共有します:ymlファイルにエンドポイントを指定しようとすると、AWSのcodebuildビルドで「アーティファクトファイルが指定されていません」というエラーが表示されます。

version: 0.1 
phases: 
    build: 
    commands: 
     - echo Nothing to do yet 
addons: 
    artifacts: 
    s3_region: "eu-central-1" 
    files: 
     - '**/*' 
+1

CodeBuildがs3_regionフラグをサポートしていませんhttp://docs.aws.amazon.com/codebuild/latest/userguide/build-spec-ref.html:ここ

は、あなたのbuildspec.ymlがどのように見えるかです。代わりにビルドを実行している地域を使用します。 – awsnitin

答えて

0

Build Specification Referenceを参照することをお勧めします。

具体的には、いずれも有効なCodeBuildフラグではないため、addons:s3_region:を削除する必要があります。 version: 0.1は推奨されていないため、version: 0.2も使用する必要があります。

version: 0.2 
phases: 
    build: 
    commands: 
     - echo Nothing to do yet 

artifacts: 
    files: 
    - '**/*' 
関連する問題