TravisのAccess tokenを取得したかった
ビルドの定時実行をしたかったので
ニフティクラウドタイマーを使ってTravis CIで定期的にビルドを実行する - higeblog
↑にある通り
curl -s -X POST -H 'Content-Type: application/json' -H 'Accept: application/vnd.travis-ci.2+json' https://api.travis-ci.org/auth/github -d '{"github_token":"GITHUB_TOKEN"}'
としても
you are currently not allowed to perform this request. please contact [email protected].
トークンくれなかったので
こう
gem install travis
travis login --github-token GITHUB_TOKEN
travis token
もらえた。
疎通テスト
body='{
"request": {
"branch":"master"
}}'
curl -s -X POST \
-H "Content-Type: application/json" \
-H "Accept: application/json" \
-H "Travis-API-Version: 3" \
-H "Authorization: token {TRAVIS_TOKEN}" \
-d "$body" \
https://api.travis-ci.org/repo/{ACCOUNT}%2F{REPOSITORY}/requests
(備考)rubyが古い場合
Macなのでrubyが古く(2.0.0)、travisコマンドが入らなかったのでアップグレードした。
brew install rbenv
rbenv install 2.3.0
rbenv global 2.3.0
echo 'export PATH="$HOME/.rbenv/shims:$PATH"' >> ~/.bash_profile
ruby -v
MacでRuby開発環境設定:デフォの1.8.7→1.9.3にする&rbenvも - Qiita
(備考2)
Travisのアカウントページ上に表示されるトークンは関係ない(別のもの)。
Author And Source
この問題について(TravisのAccess tokenを取得したかった), 我々は、より多くの情報をここで見つけました https://qiita.com/maccotsan/items/d563fc4b137e0b3854d3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .