web-dev-qa-db-ja.com

組織アカウントのGitHub OAuthトークンを生成するにはどうすればよいですか?

GitHubに組織を作成しました。私の組織にはリポジトリがあります。これらのリポジトリには、再構築してTravis-CI経由でgh-pagesブランチに公開したいAPIドキュメントがあります。 Travis-CIが組織のリポジトリにアクセスできるようにするには、OAuthトークンを生成し、暗号化してから、次のように.travis.ymlファイルに暗号化されたトークンを追加します。 ...

env:
  global:
  - secure: "lots-of-seemingly-random-characters"

この SO post はプロセスを説明し、ユーザーアカウントに対してこれを行う方法の詳細を提供します。組織アカウントに必要なOAuthトークンを生成するにはどうすればよいですか?

29
davidrpugh

ユーザーアカウントには権限が関連付けられているため(組織にはないため)、現時点ではそれは不可能です。ユーザーアカウントのトークンのみを作成できます。そのため、問題のリポジトリにアクセスできるアカウントでトークンを作成し、それをTravisに渡す必要があります。そのためにマシンアカウントを作成することもできます。

46
Ivan Zuzak