×

Azure DevOps PipelinesでGithub Oranizationsのリポジトリを参照できるようにする

2024/04/14

記事概要

AzureDevOpsのPipelinesにおいて、Github Organizationsのリポジトリを参照する設定作業の備忘録。

前提条件

  • AzureDevOps、Githubそれぞれのアカウントがある
  • GithubにOrganizationsが登録されているかつリポジトリが存在する
  • GithubアカウントがOrganizationsに所属かつリポジトリ参照権限がある

作業詳細

「New Pipeline」からリポジトリ選択画面「Where is your code?」を表示し、「Github」を選択する。

記事画像

Githubアカウントの認証を行う。

認証が通ると該当アカウントのリポジトリが表示されるが、組織のリポジトリは表示されない。

ここで「connection」のリンクをクリックする。

記事画像

「Authorize」ボタンが表示されるのでクリックする。

記事画像

先ほど認証を行ったGithubアカウントと、所属するGithub Organizationsが表示される。

該当するOrganizationsを選択する。

記事画像

全リポジトリまたは特定のリポジトリとするかを選択し、「Install」をクリックする。

記事画像

Github側にAzure Pipelinesを認証することの許可を聞いてくるので「Authorize Azure Pipelines」をクリックする。

記事画像

Github Organizationsのリポジトリが表示される。

記事画像

参考記事

Creating a service connection for a GitHub Organization in Azure DevOps

In the second live to create the UDP - Universal Delivery Pipeline, we showed how to create a Service Connection for your GitHub Organization in Azure DevOps. In this post, I’ll walk through those steps.

コメント