2014-12-19 69 views
11

为什么在部署到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 
+0

我知道这是一个老问题。但我真的希望这不是您的实际API密钥。 – Rollo 2015-09-17 16:38:09

回答

5

你需要下面的行添加到您的部署配置。

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