此程序說明了如何在 Automation Assembler 中設定 GitLab 整合,以便您可以使用存放庫中的雲端範本,並自動下載與指定專案相關聯的已儲存範本。若要將雲端範本與 GitLab 搭配使用,您必須建立與適當 GitLab 執行個體的連線,然後將所需範本儲存至該執行個體。
使用現有存放庫設定 GitLab 整合時,與所選專案相關聯的所有雲端範本將可供合格使用者使用。您可以將這些範本用於現有部署,也可以將其用作新部署的基礎。新增專案時,您必須選取與此專案在 GitLab 中的儲存位置和儲存方式相關的一些內容。
備註: 您無法從
Automation Assembler 將新的或已更新的雲端範本推送至 Git 存放庫。此外,您無法從
Automation Assembler 將新範本推送至存放庫。若要將雲端範本新增至存放庫,開發人員必須使用 Git 介面。
如果您更新從 Git 匯入的草稿雲端範本,而且該範本的內容與最高版本中的不同,則在後續的同步中不會更新草稿,並且會建立新版本。如果您要更新雲端範本,並同時允許來自 Git 的後續同步,則必須在完成最終變更後建立新版本。
設定要與 GitLab 搭配使用的雲端範本,並收集所需資訊後,您必須設定與 GitLab 執行個體的整合。然後,您可以將指定的雲端範本匯入至 GitLab。
必要條件
- 為適當的存放庫擷取 API 金鑰。在 GitLab 帳戶中,選取右上角的登入資訊,然後導覽至 [設定] 功能表。選取 [存取 Token],並為 Token 命名,設定到期日期。然後,選取 API 並建立 Token。複製產生的值並儲存。
- 設定和儲存雲端範本,以便正確地與 GitLab 整合。只有有效的範本才會匯入至 GitLab。請參閱如何在 Automation Assembler 中使用 Git 整合。
程序
- 在 Automation Assembler 中設定與 GitLab 環境的整合。
- 選取 ,然後選擇 GitLab。
- 輸入 GitLab 執行個體的 URL。對於軟體即服務 GitLab 執行個體,大多數情況下,它是 gitlab.com。
- 為指定的 GitLab 執行個體輸入 Token (也稱為 API 金鑰)。如需從 GitLab 執行個體擷取 Token 的相關資訊,請參閱上述必要條件。
- 新增適當的名稱和說明。
- 按一下驗證來驗證連線。
- 視需要新增功能標籤。如需詳細資訊,請參閱在 Automation Assembler 中使用功能標籤。
- 按一下新增。
- 設定 GitLab 連線,以接受相應存放庫中的雲端範本。
- 選取 ,然後選擇適當的 GitLab 整合。
- 選取專案。
- 選取新增專案,並為此專案建立一個名稱。
- 在 GitLab 中輸入存放庫路徑。通常,這是附加至存放庫名稱的主要帳戶的使用者名稱。
- 輸入要使用的適當 GitLab 分支。
- 輸入資料夾名稱 (如適用)。如果保留空白,則所有資料夾皆可供使用。
- 輸入適當的類型。輸入資料夾名稱 (如適用)。如果保留空白,則所有資料夾皆可供使用。
- 按下一步完成新增存放庫。
按 下一步時,會起始將雲端範本匯入平台的自動同步工作。同步工作完成後,會顯示一則訊息,指出已匯入雲端範本。
結果
現在,您可以從 GitLab 擷取雲端範本。