dan*_*tis 18 continuous-integration ruby-on-rails heroku travis-ci
在travis-ci成功构建之后,有什么方法可以部署heroku rails应用程序吗?
Travis CI现在已经内置支持部署到Heroku:http://about.travis-ci.org/blog/2013-07-09-introducing-continuous-deployment-to-heroku/
我刚用我的应用程序实现了这个案例.实际上并不难,但它需要一些步骤:
.travis.yml获取示例并获取travis_deployer.rb脚本travis encrypt your_username/your_repo HEROKU_API_KEY=<your key here>.travis.ymlenv  - > global部分中该travis_deployer.rb文件负责heroku的ssh密钥和远程分支.
如果您执行了所有这些步骤,则.travis.yml可能如下所示:
env:
  global:
    - secure: "1u21hjnmHjkghduUIJhhs76saljlkajdlfhGhgdJgfaVtgasfLLmNBnb87dad="
after_success:
  - gem install heroku
  - yes | ruby travis_deployer.rb
  - heroku keys:clear
  - yes | heroku keys:add
  - git push heroku master
| 归档时间: | 
 | 
| 查看次数: | 4579 次 | 
| 最近记录: |