2017-02-15 6 views
1

にツールチェインをリンクすることはできません。私はgithubのアカウントを持っている別のgithubの組織

しかし、Bluemixでツールチェーンを有効にするとデフォルトのgithub組織を別の組織に変更できないため、デフォルトのGithub組織と異なるリポジトリのソースコードを作成/編集できますか?

enter image description here

エラー: 統合を設定することができませんでした。設定を確認して、もう一度お試しください。 理由:git統合を更新できません。 gitリポジトリのクローン作成中にエラーが発生しました。エラーの詳細:https://github.com/eventquarry/server.gitのリポジトリを読み取ることができません。ユーザーが承認されていないか、リポジトリが存在しません。

答えて

1

DevOpsチームは、人々はこれに答えはgit:

今、私たちは、ツールチェーンのUIを通じて新しい組織のリポジトリを作成する機能をサポートしていません。新しいリポジトリは、ユーザーの個人アカウントで作成されます。フィールドにrepo URLを入力すると、既存の組織リポジトリにリンクすることができます。 (Org reposはドロップダウンに表示されませんが、URLは手動で入力できます)。完全に機能する統合をするためには、リンク先のリポジトリに対する管理者権限が必要です。管理者権限のないリポジトリにリンクすることは可能ですが、リポジトリにWebhookを作成することはできません。したがって、コミットイベントの通知を受ける方法はありません。パイプラインは、ユーザーがレポに対して管理者特権を持っていない場合にのみ手動で実行されます。これは便利であれば、私に教えてください

...あなたはおそらく明示的eventquarry組織へのアクセスを許可していなかったのGitHubで認可さ

+0

ええ、それは '他の組織のGithubのURLをピックアップしない原因は、それを試してみました。 – remkohdev

+0

私はいくつかの助けを感謝します、これは非常に基本的なシナリオです、別のgithub組織のために働く開発者、または複数の:私自身、私の仕事、私のプロジェクト...それは私が実際にBluemixで何かをやってしまうのを妨げています....また、私のgithubのレポもプライベートで、これもかなり普通のようです。 – remkohdev

3

これを修正するには、まずGithub.comにログインしてトークンを取り消し、次に設定>許可されたアプリケーション>取り消し「IBM Bluemixツールチェーン」をクリックする必要があります。今度はBluemixに戻り、GitHubツールをクリックすると、 "Authorize"ボタンが表示されます。クリックすると、GitHubが表示されます。ここでは、「アプリケーションの承認」をクリックする前に、イベント収集の横にある「アクセスを許可する」(アクセス権を付与するすべての組織)をクリックする必要があります。

これで、イベント収集組織のプライベートレポジトリとのフォーク/クローン/リンクが可能になります。

+0

実際には、Toolchainオプションの代わりにhub.jazz.netオプションを使用してスムーズに設定することもできました。 jazz.netオプションでは、オプション選択ドロップダウンを使用することができました。 – remkohdev

関連する問題