grunt-gh-pages拡張機能を使用して、gh-branch にコミットしようとしています。ローカルでは正常に動作しますが、TRAVIS-CI を使用すると失敗します。次のエラーメッセージが表示されます-
Warning: fatal: remote error:
You can't push to git://github.com/tusharmath/tusharm.com.git
Use https://github.com/tusharmath/tusharm.com.git
Use --force to continue.
そして、レポオプションを更新すると、次のエラーが発生します-
Warning: remote: Anonymous access to tusharmath/tusharm.com.git denied.
fatal: Authentication failed for 'https://github.com/tusharmath/tusharm.com.git/'
Use --force to continue.
Aborted due to warnings.
したがって、基本的には、Travis-ci に私のレポの gh-pages ブランチにあるファイルをコミットしてもらいたいだけです。それを行う方法はありますか?
更新.travis.yml
問題を解決したファイナル
language: node_js
node_js:
- '0.11'
before_script:
- git config --global user.email "tusharmath@gmail.com"
- git config --global user.name "Travis-CI"
after_script:
- git config credential.helper "store --file=.git/credentials"
- echo "https://${GH_TOKEN}:@github.com" > .git/credentials
- node ./node_modules/grunt-cli/bin/grunt release
env:
global:
secure: {"lots-of-seemingly-random-characters"}