設計一個 Continuous Integration 工作流程
提供的 YAML 檔案描述了一個假想工作流程的設定。
config 定義了用於整合 Slack 的設定物件,特別是通知要送到哪些頻道。workflow-orchestration 和 builds-911 代表實際的 Slack 頻道名稱。
workflow 描述了一個由執行指令與通知步驟組成的工作流程物件。執行指令會執行名為 script.py 的腳本。當執行狀態為「failed」時,通知步驟會傳送一則 Slack 訊息。Slack 通知中的 channels 欄位,會使用設定中定義的那些頻道來填入。
本練習屬於課程
