22時に寝ようと思って2時に寝る。

備忘録や日記を書いてます。きょうは早く寝よう。

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する

f:id:azuuun:20170318225042p:plain

上の画像のように,自分がそのOrganizationの権限を得ている場合はWerckerからのアクセス要求を「Grant access」することが可能です。 できない場合は、管理者アカウントから設定する必要があります。

3. 再度,WerckerのCreate Applicationフォームでリポジトリを検索すると,無事先ほど「Grant access」したリポジトリが選択可能になっています。

f:id:azuuun:20170318225525p:plain

先ほど,yurueというOrganizationのWerckerへのアクセス許可を行いました。すると画像の通り、Werckerからyurueのリポジトリにアクセスが可能となり,検索に引っかかってくるようになりました。

以上です。

参考

Organization-approved applications