瞭解如何配置非生產管道以在部署到生產環境之前test代碼的質量。
除 生產管道 通過部署到交叉和生產環境,您還可以設定非生產管道來驗證代碼。
非生產管道有兩種類型:
你可以 編輯管線設定 在初始設定後。
一旦您設定了程式並且使用Cloud Manager UI至少擁有一個環境,您就可以通過執行以下步驟來添加非生產管道。
登錄到Cloud Manager(位於 my.cloudmanager.adobe.com 並選擇相應的組織和程式。
訪問 管線 從Cloud Manager主螢幕獲取卡。 按一下 +添加 選擇 添加非生產管道。
在 配置 頁籤 添加非生產管道 對話框,選擇要添加的非生產管線類型 代碼質量管道 或 部署管道。
提供 非生產管道名稱 以標識管線以及以下附加資訊。
部署觸發器 — 定義部署觸發器以啟動管線時,有以下選項。
按一下 繼續。
在 原始碼 頁籤 添加非生產管道 對話框,必須選擇管道應處理的代碼類型。
完成非生產管線建立的步驟取決於 原始碼 的上界。 按照上面的連結跳轉到本文檔的下一部分,以完成管線的配置。
前端代碼管道部署包含一個或多個客戶端UI應用程式的前端代碼生成。 查看文檔 CI/CD管道 的子菜單。
要完成前端代碼非生產流水線的配置,請執行以下步驟。
在 原始碼 頁籤。
查看文檔 添加和管理儲存庫 瞭解如何在雲管理器中添加和管理儲存庫。
按一下「儲存」。
管線已保存,現在可 管理管道 的 管線 卡 計畫概述 的子菜單。
全堆棧代碼管道同時部署包含一個或多個伺服器應用程式以及HTTPD/AEMDispatcher配置的後端和前端代碼生成。 查看文檔 CI/CD管道 的子菜單。
如果所選環境已存在全堆棧代碼管道,則此選擇將被禁用。
要完成全堆棧代碼非生產流水線的配置,請執行以下步驟。
在 原始碼 頁籤。
查看文檔 添加和管理儲存庫 瞭解如何在雲管理器中添加和管理儲存庫。
按一下「儲存」。
管線已保存,現在可 管理管道 的 管線 卡 計畫概述 的子菜單。
Web層配置管道部署HTTPD/Dispatcher配置。 查看文檔 CI/CD管道 的子菜單。
如果所選環境已存在Web層代碼管道,則此選擇將被禁用。
要完成Web層代碼非生產管道的配置,請執行以下步驟。
在 原始碼 頁籤。
查看文檔 添加和管理儲存庫 瞭解如何在雲管理器中添加和管理儲存庫。
conf.d
。 conf.dispatcher.d
, opt-in
的子菜單。/dispatcher/src
。按一下「儲存」。
如果現有的全堆棧管線部署到某個環境,則為同一環境建立Web層配置管線將會忽略整個堆棧管道中的現有Web層配置。
管線已保存,現在可 管理管道 的 管線 卡 計畫概述 的子菜單。
如果希望將調度程式包作為管道的一部分生成,但不希望將其發佈到生成儲存,則可以禁用發佈它們,這可能會縮短管道運行持續時間。
必須通過項目添加以下禁用發佈調度程式包的配置 pom.xml
的子菜單。 它基於環境變數,該變數用作可以在Cloud Manager生成容器中設定的標誌,以定義何時應忽略調度程式包。
<profile>
<id>only-include-dispatcher-when-it-isnt-ignored</id>
<activation>
<property>
<name>env.IGNORE_DISPATCHER_PACKAGES</name>
<value>!true</value>
</property>
</activation>
<modules>
<module>dispatcher</module>
</modules>
</profile>