我在stackoverflow中搜索并搜索并发现了一些建议,但仍然没有成功。我在AWS Codebuild中的构建过程运行并为我提供了成功输出,但在日志显示中 - > '没有指定工件文件',因此在我的S3中没有复制文件。任何人都可以帮我解决这个问题。在这里,我分享我的yml设置:
version: 0.1
phases:
build:
commands:
- echo Nothing to do yet
addons:
artifacts:
s3_region: "eu-central-1"
files:
- '**/*'
答案 0 :(得分:0)
我建议你参考Build Specification Reference。
具体来说,您应该删除addons:
以及s3_region:
,因为这些都不是有效的CodeBuild标志。您也应该使用version: 0.2
,因为version: 0.1
已被弃用。
以下是buildspec.yml
应该是这样的内容:
version: 0.2
phases:
build:
commands:
- echo Nothing to do yet
artifacts:
files:
- '**/*'