了解如何使用 Cloud Manager 建立和設定生產管道,以部署程式碼。 如果您想先了解有關在 Cloud Manager 中管道如何運作的更多概念性概觀,請參閱文件:CI/CD 管道。
使用管道設定圖磚 (在 Cloud Manager 中),您可建立兩種不同類型的管道。
本文件會專注於生產管道。如需有關如何設定非生產管道的詳細資訊,請參閱文件:設定非生產管道。
部署管理員的角色即負責設定管道。管道設定包括:
在和管道相關的 Git 存放庫具有至少一個分支並完成方案設定前,無法設定管道。
該影片會提供管道建立流程的概觀,本文件對此有詳細說明。
使用 Cloud Manager UI 設定完成方案並擁有至少一個環境後,您就可以著手新增生產管道了。
在 my.cloudmanager.adobe.com 登入 Cloud Manager 並選取適當的組織和方案。
瀏覽至管道卡 (從方案概觀頁面) 並按一下 +新增,然後選取新增生產管道。
此新增生產管道對話框會開啟設定索引標籤,在此會提供幾個必須定義的管道選項。這些選項會被分組到可摺疊的區段中,並在以下步驟中進行說明。
在管道名稱欄位中為您的管道提供描述性名稱。
在原始程式碼區段下,您可定義管道從哪裡擷取將處理的程式碼。
如要了解如何在 Cloud Manager 中新增和管理存放庫,請參閱文件:方案設定。
在環境區段下,您可以定義部署的觸發器以及應如何在每個環境中推出部署。
在中繼區段中,您可以定義如何將管道推出至您的中繼環境。
部署觸發器 - 您有以下選項可定義部署觸發器,以啟動管道。
重要量度失敗行為 - 在管道設定或編輯期間,部署管理員可選擇對任何品質閘道中遭遇重要失敗時的管道行為進行定義。可使用的選項包括:
部署選項 - 您可加速特定部署任務。
在中繼部署後核准 - 此核准會在部署至中繼環境之後發生,然後才會進行任何測試。不然就會在生產部署之前進行核准,這會在完成所有測試後才完成。
略過負載平衡器變更 - 不進行負載平衡器變更。
Dispatcher 設定 - 部署管理員角色可設定在執行管道時將失效或從 AEM Dispatcher 快取中排清的一連串內容路徑。在部署任何內容套件後,這些快取操作將以部署管道步驟的一部分來執行。這些設定會使用標準的 AEM Dispatcher 行為。進行設定:
路徑下會提供內容路徑。
在類型下,選取在該路徑將採取的操作。
按一下新增路徑,即可新增您指定的路徑。您在每個環境最多可新增 100 個路徑。
一般而言,最好使用無效操作,但在某些情況下可能需要排清,尤其是在使用 AEM HTML 用戶端資料庫時。
在生產區段中,您可以定義如何將管道推出至您的生產環境。
部署選項 - 您可定義控制生產部署的參數。
請參閱文件:程式碼部署,以了解如何設定程式碼排程或立即執行管道。
使用 CSE 監督 - 如果選取此選項,則 CSE 會參與以實際開始部署。在啟用此選項的情況下建立或編輯管道時,部署管理員角色會有以下選項。
Dispatcher 設定 - 為生產環境定義 Dispatcher 設定。這些選項和中繼環境的選項相同。
按一下繼續,即可前進到中繼測試索引標籤,您可在此設定 AEM Sites 和 AEM Assets 的效能測試 (依您已授權的產品而定)。
請參閱文件:程式碼品質測試,以了解更多有關中繼測試索引標籤上可用選項的詳細資訊。
在網站內容傳遞/分散式負載權數區段,您可以根據三個頁面集之間的頁面請求權重來定義網站效能測試的設定方式,可將其啟用或停用。
在資產效能測試分佈區段下,您可以定義影像和 PDF 的測試分佈並定義您自己的測試資產。
影像 - 調整滑桿即可調整影像和 PDF 之間的測試劃分。
PDF - 調整滑桿即可調整影像和 PDF 之間的測試劃分。
透過上傳來定義您自己的自訂資產。
按一下儲存,即可完成新增生產管道。
設定好管道後,您需要部署程式碼。如需更多詳細資訊,請參閱文件程式碼部署。