在上線歷程的這個選擇性部分中,您將了解開發人員和部署管理員如何存取 Git 來開發應用程式,並使用管道來部署它們。
您已在上線歷程中走了很長一段路!恭喜!系統管理員已透過設定必要的雲端資源,並在指派 AEM 產品設定檔文件中授與存取權,來完成上線歷程。
此時,您的開發人員和部署管理員可以開始建立您自己的應用程式,而您的 AEM 使用者可以開始建立內容。從這個角度上說,您的上線工作已經完成,現在是時候使用您的新 AEM as a Cloud Service 系統了,本文件將對此進行說明。
因此,本文件是從開發人員和部署管理員角度編寫的。
系統管理員也可以執行這些相同的任務,但通常這些角色由不同的使用者擔任。
本文件是對上線歷程的補充,用於示範在系統管理員讓所有使用者上線並建立必要的雲端資源後開發人員和部署管理員的基本任務。
閱讀本文件後,您應該:
系統管理員完成建立使用者和設定雲端資源的主要上線任務後,通常最急於存取系統的使用者是開發人員和部署管理員。這是因為他們是負責在 AEM as a Cloud Service 之上建置您自訂應用程式的使用者。
根據您的組織需求,相同的使用者可以同時具備這兩個角色。
在您作為開發人員或部署管理員開始本文件中描述的任務之前,請確保您的系統管理員已完成此上線歷程中的所有步驟。這表示:
您可以使用 Cloud Manager 中的自助服務 Git 帳戶管理存取和管理您的 Git 存放庫。
在 my.cloudmanager.adobe.com 登入 Cloud Manager 並選取適當的組織和計畫。
從計畫概觀頁面瀏覽至管道卡,尋找存取存放庫資訊按鈕,以存取和管理您的 Git 存放庫。
按一下檢視存放庫資訊按鈕,即可開啟對話框以檢視:
使用這些憑證,使用者可以複製存放庫的本機副本,並在該本機存放庫中進行變更,且在準備好後可以將任何程式碼變更提交回 Cloud Manager 中的遠端程式碼存放庫。
開發人員將他們的自訂程式碼新增到您的 Git 存放庫後,部署管理員可以建立和執行管道以將該程式碼部署到您的 AEM 環境。
按照以下步驟建立您的第一個非生產部署管道。
在 my.cloudmanager.adobe.com 登入 Cloud Manager 並選取適當的組織和計畫。
從 Cloud Manager 首頁畫面存取管道卡。按一下 + 新增並選取新增非生產管道。
在新增非生產管道對話框的設定索引標籤上,選取您要新增的非生產管道。對於此範例,選擇部署管道。
在非生產管道名稱以識別您的管道以及以下附加資訊。
在部署觸發計畫選擇手動,以便管道僅在您啟動時執行。
按一下「繼續」。
在新增非生產管道對話框的來原始程式碼索引標籤上,您必須選擇管道應處理的程式碼類型。對於此範例,選擇完整堆疊程式碼。
在原始程式碼索引標籤上,您必須定義以下選項。
按一下「儲存」。
您現在已經建立了您的第一個管道!具有部署管理員角色的使用者現在可以從 Cloud Manager UI 啟動管道。
開發人員已經將他們的自訂程式碼新增到 Git 存放庫,且您也建立了管道來部署該程式碼,是時候執行該管道以將該程式碼從 Git 移動到您的環境中了。
在 my.cloudmanager.adobe.com 登入 Cloud Manager 並選取適當的組織和計畫。
瀏覽至管道卡 (位於計畫概觀頁面),並按一下您在前一節建立的管道旁的省略符號按鈕,然後從選單中選取執行。
此管道執行開始,並由狀態欄顯示。
您可以查看執行的詳細資訊,只要再按一下省略符號按鈕,並選取 檢視詳細資訊。
恭喜!您現在已將程式碼從 Git 存放庫部署到非生產環境!
閱讀了本文件後,您應該:
作為開發人員或部署管理員,您不僅具備 Cloud Manager 的工作知識,還具備工作環境、存放庫和管道的知識!但 AEM as a Cloud Service 的強大 CI/CD 工具還有許多值得深入了解之處。如需更多詳細資訊,請參閱其他資源一節。
如果您對內容作者如何存取和使用 AEM as a Cloud Service 感興趣,請繼續進行上線歷程的最後一部分,AEM 使用者任務。
現在您已上線,您可以了解如何以最少的 AEM 設定,輕鬆將 AEM 參考示範附加元件新增到沙箱環境,並能夠使用根據最佳實務的豐富範例來測試 AEM 的強大功能。
如果您想要此上線歷程以外的內容,以下是您可選擇的其他資源。