使用 AWS CodeBuild 中的建置 - AWS CodeBuild

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

使用 AWS CodeBuild 中的建置

組建代表的是 AWS CodeBuild 執行的一組動作,用來根據一組輸入成品 (例如 Java 類別檔案的集合) 建立輸出成品 (例如,JAR 檔案)。

當您執行多個建置時,適用以下規則:

  • 如果可能,建置會並行執行。並行執行的建置數量上限可能不同。如需詳細資訊,請參閱 AWS CodeBuild 的配額

  • 如果生成項目具有併發生成限制集,則如果正在運行的生成數量達到項目的併發生版本限制,生成將返回錯誤。如需詳細資訊,請參閱「」啟用併發生成限制

  • 如果生成項目沒有併發生版本限制集,則如果正在運行的生成數量達到平台和計算類型的併發構建限制,則構建將排隊。佇列中建置的數量上限為並行建置限制的五倍。如需詳細資訊,請參閱 AWS CodeBuild 的配額

    佇列中的建置若未在其指定的逾時值分鐘數之後開始,則會從佇列中移除。預設逾時值為八小時。執行建置時,您可以以介於五分鐘到八個小時之間的值覆寫建置佇列逾時。如需詳細資訊,請參閱 在 AWS CodeBuild 中執行建置

    我們無法預測佇列建置的開始順序。

注意

您可以存取一年的組建歷史紀錄。

您可以在處理建置時,執行這些任務: