在部署到Heroku时,Travis-CI中的头部分离警告
问题描述:
为什么在部署到Heroku后在Travis-CI构建日志中出现'Head Detached'警告: https://travis-ci.org/CenTexDevs/somewherebetweenus-mobile-web/builds/44529101。在部署到Heroku时,Travis-CI中的头部分离警告
我.travis.yml文件:
language: node_js
node_js:
- '0.10'
before_script:
- 'gem update --system'
- 'gem install compass'
- 'npm install -g bower grunt-cli'
- 'bower install'
deploy:
- provider: heroku
答
你需要下面的行添加到您的部署配置。
将
skip_cleanup
设置为true以防止Travis CI删除您的构建工件。
deploy:
...
skip_cleanup: true
+7
你能解释为什么这是必要的吗? – emilesilvis 2015-11-13 14:34:44
+0
供将来参考:https://docs.travis-ci.com/user/deployment/releases/ – SCaffrey 2017-11-10 07:18:56
我知道这是一个老问题。但我真的希望这不是您的实际API密钥。 – Rollo 2015-09-17 16:38:09