2017-04-06 5 views
0

プライベートGithubの組織にプライベートGithubリポジトリがあります。そのリポジトリを使用するようにBluemixの "Continuous Integration"サービスを設定したいので、ソースコードを読み込んでそのツールチェーンの配信パイプラインに構築することができます。プライベートGithubリポジトリを使用するためにBluemix Continuous Deliveryツールチェーンを設定できますか?

ツールチェーン内のGitHubタイルの[ドキュメントを表示]リンクはa documentation page for the older DevOps Servicesを指しますが、これはツールチェーン内のGitHubリポジトリの設定に関する情報を提供しません。

私は私のレポのためのURLを入力してみてください、それはこのエラーを思い付く:

The integration could not be set up. Check the settings and try again.

Reason: An error occurred while cloning the git repository. Error details: Unable to read the repository on: (URL removed). User is not authorized, or repository does not exist.

私は自分のアカウントに対してBluemixを承認するオプションが与えられることを期待したいが、私はありません。

このリポジトリにアクセスするにはどうすればよいですか?

答えて

2

GitHubアカウントでBluemixを許可し、そのリポジトリを所有する組織にBluemix権限を付与している限り、プライベートGitHubリポジトリとの統合を設定することは可能です。

初めてGitHub統合を作成しようとすると、GitHubで承認するように求められます。 GitHubの認証ページには、「認証」ボタンをクリックする前に、Bluemixへのアクセスを許可する組織を選択するオプションがあります。

初期の承認手順を既に完了していて、組織の承認を追加していない可能性があります。 GitHubの承認されたアプリケーションページ(https://github.com/settings/applications)で組織の認証を更新することができます。 「IBM Bluemix Toolchains」アプリケーションをクリックします。そのページの[組織アクセス]で、統合するリポジトリを所有する組織にアクセス権を付与します。これで統合をセットアップすることができます。

関連する問題