有没有人能够使用 Wercker S3Sync 成功部署代码?我发现现有的大多数文档都是针对旧版本的 Wercker 的,而新版本的工作方式似乎有所不同。具体来说,似乎有一个不再存在的通过 Wercker GUI 的部署步骤。
这是我的 wrecker.yml 文件:
box: ruby
build:
steps:
deploy:
steps:
- s3sync:
source_dir: app/
key-id: $S3_ACCESS_KEY_ID
key-secret: $S3_SECRET_KEY
bucket-url: s3://$S3_BUCKET_NAME
我能够从 Bitbucket 中提取并成功构建。wercker 界面显示部署成功,“存储”步骤显示“存储工件完成”,但我的 S3 存储桶为空。