Build Forge 很容易與具有指令行介面的應用程式整合。
如果要設定這類整合,請執行下列動作:
完成設定後,您在 Build Forge 中建立的專案即可包含執行應用程式指令的步驟。您可以根據步驟的通過或失敗狀態來控制專案執行情況,或設定日誌過濾器以掃描 Build Forge 日誌中由指令傳回的輸出型樣。應用程式可能還需要在專案邏輯方面進行其他設定。例如,與 ClearCase 的整合將需要您包含視圖的建立、啟動及移入。
您可以使用條件步驟及迴圈步驟,控制在特定指令成功或失敗時要執行的動作。
有關來源控制應用程式的一般用法是省略建置。系統會執行指令,以查詢自前次執行建置後是否移入原始碼更新項目:
模組相依關係可以使用專案步驟的執行邏輯表示。您可以控制特定模組的建置,是否會觸發其他模組或整個軟體專案的建置。
您可以使用通知範本,控制在建置成功或失敗時,如何通知專案成員群組。在連續整合環境中,請務必在失敗時發出通知,以便能修正有問題的程式碼。使用指令行整合時,只能通知整個專案成員群組。專案成員需要檢查專案的步驟日誌,以判斷導致失敗的程式碼。