![](/img/trans.png)
[英]In my AWS, codebuild build, I get an error 'No artifact files specified' when I try to specify my endpoint in my yml file.
[英]AWS CodeBuild, No artifact files specified
AWS CodeBuild成功運行,但不會將構建移動到S3。 它應該從Github下載我的代碼,運行一些命令,然后將所有文件的ZIP推送到S3。
我在github中的buildspec.yml :
version: 0.1
phases:
pre_build:
commands:
- echo Pre-build started on `date`
- cp envs/.env.test .env
- composer self-update
- composer install --no-interaction
artifacts:
files:
- '**/*'
以下是顯示未指定工件文件的日志:
[Container] 2017/04/18 16:33:59 Phase is DOWNLOAD_SOURCE
[Container] 2017/04/18 16:33:59 Source is located at /tmp/src930293331/src
[Container] 2017/04/18 16:33:59 YAML location is /tmp/src930293331/src/buildspec.yml
[Container] 2017/04/18 16:33:59 Registering with agent
[Container] 2017/04/18 16:33:59 Phases found in YAML: 2
[Container] 2017/04/18 16:33:59 ARTIFACTS: 0 commands
[Container] 2017/04/18 16:33:59 PRE_BUILD: 4 commands
[Container] 2017/04/18 16:33:59 Phase complete: DOWNLOAD_SOURCE Success: true
[Container] 2017/04/18 16:33:59 Phase context status code: Message:
[Container] 2017/04/18 16:33:59 Processing plaintext environment variables
[Container] 2017/04/18 16:33:59 Processing build-level environment variables
[Container] 2017/04/18 16:33:59 {}
[Container] 2017/04/18 16:33:59 Processing builtin environment variables
[Container] 2017/04/18 16:33:59 Moving to directory /tmp/src930293331/src
[Container] 2017/04/18 16:33:59 Preparing to copy artifacts
[Container] 2017/04/18 16:33:59 No artifact files specified
控制台中的CodeDeploy設置:
我錯過了什么?
我修復了我的文件塊的縮進,它的工作原理! 它應該沒有縮進。
version: 0.1
phases:
pre_build:
commands:
- echo *** Pre-Build ***
- cp envs/.env.test .env
- composer install --no-interaction
artifacts:
files:
- '**/*'
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.