GitHubに組織を作成しました。私の組織にはリポジトリがあります。これらのリポジトリには、再構築してTravis-CI経由でgh-pages
ブランチに公開したいAPIドキュメントがあります。 Travis-CIが組織のリポジトリにアクセスできるようにするには、OAuthトークンを生成し、暗号化してから、次のように.travis.yml
ファイルに暗号化されたトークンを追加します。 ...
env:
global:
- secure: "lots-of-seemingly-random-characters"
この SO post はプロセスを説明し、ユーザーアカウントに対してこれを行う方法の詳細を提供します。組織アカウントに必要なOAuthトークンを生成するにはどうすればよいですか?
ユーザーアカウントには権限が関連付けられているため(組織にはないため)、現時点ではそれは不可能です。ユーザーアカウントのトークンのみを作成できます。そのため、問題のリポジトリにアクセスできるアカウントでトークンを作成し、それをTravisに渡す必要があります。そのためにマシンアカウントを作成することもできます。