在 Cloud Manager 中新增外部存放庫 external-repositories
了解如何將外部存放庫新增至 Cloud Manager。Cloud Manager 支援與 GitHub、GitLab 和 Bitbucket 存放庫整合。
NOTE
此功能僅適用於早期採用者計劃。
設定外部存放庫
在 Cloud Manager 中設定存放庫包含三個步驟:
- 新增外部存放庫至所選方案。
- 為外部存放庫提供存取權杖。
- 驗證外部存放庫的擁有權。
新增外部存放庫 add-ext-repo
-
在 my.cloudmanager.adobe.com 登入 Cloud Manager 並選取適當的組織。
-
在**我的方案主控台上,選取您想要連結的外部存放庫。
-
在側邊選單中,在 服務 下,選取 存放庫。
-
在右上角附近的 存放庫 頁面,按一下 新增存放庫。
-
在 新增存放庫 對話框中,選取 私人存放庫,將外部 Git 存放庫連結至您的方案。
-
在每個對應欄位中,提供關於存放庫的下列詳細資料:
table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 欄位 說明 存放庫名稱 必要。您的新存放庫的生動名稱。 存放庫 URL 必要。存放庫的 URL。
如果您使用 GitHub 託管的存放庫,則路徑為以.git
結尾。
例如,https://github.com/org-name/repo-name.git
(URL 路徑僅用於插圖目的)。
如果您正在使用外部存放庫,則必須遵循下列 URL 路徑格式:https://git-vendor-name.com/org-name/repo-name.git
或https://self-hosted-domain/org-name/repo-name.git
,與您的 Git 廠商相符。選取存放庫類型 必要。選取您所使用的存放庫類型:GitHub、GitLab 或 BitBucket。若上述存放庫 URL 路徑包含 Git 廠商名稱,例如 GitLab 或 Bitbucket,則系統已為您預先選擇存放庫類型。 說明 選擇性。存放庫的詳細描述。 -
選取 儲存 以新增存放庫。
-
在 私人存放庫擁有權驗證 對話框中,提供存取權杖以驗證外部存放庫的擁有權,讓您可以進行存取。
為 BitBucket 存放庫選取現有的存取權杖。table 0-row-2 1-row-2 2-row-2 3-row-2 4-row-2 權杖類型 說明 使用現有的存取權杖 如果您已為組織提供存放庫存取權杖,且有權存取多個存放庫,您可以選取現有的權杖。使用 權杖名稱 下拉清單,選取想要套用至存放庫的權杖。否則,請新增新的存取權杖。 新增新的存取權杖 存放庫類型:GitHub
• 在 權杖名稱 文字欄位,輸入您建立的存取權杖名稱。
• 依照 GitHub 文件中的指示,建立個人存取權杖。
• 需要權限:
•Read access to metadata
。
•Read and write access to code and pull requests
。
• 在 存取權杖 欄位,貼上您所建立的權杖。存放庫類型:GitLab
• 在 權杖名稱 文字欄位,輸入您建立的存取權杖名稱。
• 依照 GitLab 文件中的指示,建立個人存取權杖。
• 需要權限:
•api
•read_api
•read_repository
•write_repository
• 在 存取權杖 欄位,貼上您所建立的權杖。存放庫類型:Bitbucket
• 在 權杖名稱 文字欄位,輸入您建立的存取權杖名稱。
• 使用 Bitbucket 文件建立存放庫存取權杖。
• 需要權限:
•Read and write access to code and pull requests
。note note NOTE 新增新的存取權杖 功能目前在「早期採用者」階段。其他的功能正在規劃中。因此,存取權杖所需的權限可能會變更。另外,用於管理權杖的使用者介面可能會更新,可能包括權杖過期日期等功能。並且,自動檢查以確保連結至存放庫的權杖保持有效。 -
按一下「驗證」。
驗證之後,外部存放庫即可使用並連結至管道。
將驗證的外部存放庫連結至管道。 validate-ext-repo
TIP
如需關於在 Cloud Manager 管理存放庫的詳細資訊,請參閱「Cloud Manager 存放庫」。
限制
- 外部存放庫無法連結到設定管道。
- 使用外部存放庫 (不包括 GitHub 託管存放庫) 和 部署觸發程序 選項「在 Git 變更時」,觸發程序不會自動啟動。它們必須手動啟動。
recommendation-more-help
c6cdc82b-cee9-48e0-a6ee-48149d5e72c3