添加「AWS Lambda 調用」操作 - Amazon CodeCatalyst

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

添加「AWS Lambda 調用」操作

使用下列指示將 AWS Lambda invoke 動作新增至您的工作流程。

先決條件

在開始之前,請確定您的 AWS Lambda 函數和相關的 Lambda 執行角色已準備就緒且可在中使用 AWS。如需詳細資訊,請參閱開AWS Lambda 發人員指南中的 Lambda 執行角色主題。

Visual
使用可視化編輯器添AWS Lambda 加「調用」操作
  1. 請在以下位置開啟 CodeCatalyst 主控台。 https://codecatalyst.aws/

  2. 選擇您的專案。

  3. 在瀏覽窗格中,選擇 CI/CD,然後選擇 [工作流程]。

  4. 選擇工作流程的名稱。您可以依定義工作流程的來源儲存庫或分支名稱進行篩選,或依工作流程名稱或狀態進行篩選。

  5. 選擇編輯

  6. 選擇 [視覺]。

  7. 選擇左上角的 [+ 動作] 以開啟動作目錄。

  8. 從下拉列表中選擇 Amazon CodeCatalyst

  9. 搜尋AWS Lambda 叫用動作,然後執行下列其中一項作業:

    • 選擇加號 (+) 以將動作新增至工作流程圖,並開啟其設定窗格。

    • 選擇AWS Lambda 呼叫。動作詳細資訊對話方塊隨即出現。在此對話方塊中:

      • (選擇性) 選擇「檢視原始碼」以檢視動作的原始程式碼

      • 選擇 [新增至工作流程] 以將動作新增至工作流程圖表,並開啟其組態窗格。

  10. 在 [入]、[組態] 和 [輸出] 索引標籤中,根據您的需求完成欄位。如需每個欄位的描述,請參閱'AWS Lambda 調用' 操作 YAML。此參考提供有關每個欄位 (以及對應YAML屬性值) 的詳細資訊,當它出現在YAML和可視化編輯器中時。

  11. (選擇性) 選擇「驗證」,在確認之前驗證工作流程的程YAML式碼。

  12. 選擇「確認」,輸入確認訊息,然後再次選擇「確認」。

YAML
使用編輯器添加「AWS Lambda 調用」操作 YAML
  1. 請在以下位置開啟 CodeCatalyst 主控台。 https://codecatalyst.aws/

  2. 選擇您的專案。

  3. 在瀏覽窗格中,選擇 CI/CD,然後選擇 [工作流程]。

  4. 選擇工作流程的名稱。您可以依定義工作流程的來源儲存庫或分支名稱進行篩選,或依工作流程名稱或狀態進行篩選。

  5. 選擇編輯

  6. 選擇YAML

  7. 選擇左上角的 [+ 動作] 以開啟動作目錄。

  8. 從下拉列表中選擇 Amazon CodeCatalyst

  9. 搜尋AWS Lambda 叫用動作,然後執行下列其中一項作業:

    • 選擇加號 (+) 以將動作新增至工作流程圖,並開啟其設定窗格。

    • 選擇AWS Lambda 呼叫。動作詳細資訊對話方塊隨即出現。在此對話方塊中:

      • (選擇性) 選擇「檢視原始碼」以檢視動作的原始程式碼

      • 選擇 [新增至工作流程] 以將動作新增至工作流程圖表,並開啟其組態窗格。

  10. 根據您的需要修改YAML代碼中的屬性。中提供了每個可用屬性的說明'AWS Lambda 調用' 操作 YAML

  11. (選擇性) 選擇「驗證」,在確認之前驗證工作流程的程YAML式碼。

  12. 選擇「確認」,輸入確認訊息,然後再次選擇「確認」。