Wercker - 「Choose a repository」で目的のリポジトリが見つからない
Werckerで「Choose a repository」フォームで所属しているOrganizationのPrivate Repositoryが見つからない
WerckerでCI環境を構築しようと試みたところ、Create Applicationフォームでつまづきました。 最初の画像の通り、はじめに「Choose a repository」というフォームがあるのですが、ここで自分が所属するOrganizationのプライベートリポジトリが表示されず、選択できませんでした。
解決方法:WerckerをGitHub上でConfigureして,該当リポジトリをGrant accessする
ルー語っぽくなって非常にわかりづらいですが、順を追って説明します。
1. 以下のページにアクセスし,Configureリンクをクリック
Install Wercker · Integrations Directory · GitHub
2. Organization accessの中からWerckerからのアクセスを許可したいOrganizationをGrant accessする
上の画像のように,自分がそのOrganizationの権限を得ている場合はWerckerからのアクセス要求を「Grant access」することが可能です。 できない場合は、管理者アカウントから設定する必要があります。
3. 再度,WerckerのCreate Applicationフォームでリポジトリを検索すると,無事先ほど「Grant access」したリポジトリが選択可能になっています。
先ほど,yurueというOrganizationのWerckerへのアクセス許可を行いました。すると画像の通り、Werckerからyurueのリポジトリにアクセスが可能となり,検索に引っかかってくるようになりました。
以上です。