use*_*603 3 ruby amazon-s3 amazon-web-services jekyll wercker
我有一个Jekyll博客,我正在尝试推送到AWS S3存储桶.我已经按照本教程.
构建不断失败.Wercker给我以下错误消息:
在master上构建失败
设置环境
GET https://registry.hub.docker.com/v1/repositories/wercker/ruby/images返回404
它显示我的wercker.yml文件:
box: wercker/ruby
no-response-timeout: 10
build:
steps:
- bundle-install
- script:
name: Run Jekyll doctor
code: bundle exec jekyll doctor
- script:
name: Build Jekyll site
code: bundle exec jekyll build --trace
deploy:
steps:
- s3sync:
key_id: $AWS_ACCESS_KEY_ID
key_secret: $AWS_SECRET_ACCESS_KEY
bucket_url: $AWS_BUCKET_URL
source_dir: _site/
opts: --acl-public --add-header=Cache-Control:max-age=3600
Run Code Online (Sandbox Code Playgroud)
我不在这里.Google仅返回其他Wercker页面,并显示相同的错误消息.是什么导致错误?我需要采取哪些措施来解决这个问题?
这是错误页面本身的链接.
任何帮助,将不胜感激!谢谢.
解决了!
看来这个教程已经过时了.
我需要更新wercker.yml才能使用Wercker v2.
为此,我改变了:
box: wercker/ruby
到
box: ruby.