首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Wercker S3sync不工作

Wercker S3sync不工作
EN

Stack Overflow用户
提问于 2016-07-23 02:34:12
回答 1查看 172关注 0票数 0

有没有人能够成功地使用Wercker S3Sync部署代码?我发现现有的大多数文档都是针对旧版本的Wercker的,而新版本的工作方式似乎有所不同。具体来说,似乎有一个通过Wercker GUI的部署步骤已经不存在了。

这是我的wrecker.yml文件:

代码语言:javascript
复制
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界面显示了一个成功的部署,“存储”步骤显示了"storing artifacts complete",然而,我的S3存储桶是空的。

EN

回答 1

Stack Overflow用户

发布于 2016-07-23 07:47:59

我找出了部署步骤没有被触发的原因。我在应用程序设置->工作流->管道下调用"build“管道,但没有为"deploy”创建额外的管道。我的印象是wercker将运行wercker.yml的所有内容,但它只运行Pipeline Settings中指定的wercker.yml文件中的部分。愚蠢的错误,但我花了几天才弄明白。我希望这对其他人有帮助。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/38533218

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档