簡介

已完成

您可以使用 GitHub Actions,針對 GitHub 存放庫中維護的程式碼,實作持續整合 (CI)。 CI 是在每次開發人員認可變更以執行版本控制時,使用自動化來組建及測試軟體的作法。 CI 可協助團隊及早在開發程式中發現問題,並加速修正。

假設您想要為您的小組設定 CI 管道。 您的小組正在開發網站,以改善客戶聯絡產品支援時的體驗。 許多功能尚處於開發階段,而您想確保小組可以輕鬆地組建並測試這些功能,讓每個功能都能迅速新增至網站。 因為專案的程式碼儲存在 GitHub 存放庫中,所以您決定在 CI 專案使用 GitHub Actions。

在此課程模組中,您將瞭解如何使用 GitHub Actions 和工作流程在 GitHub 存放庫中實作持續整合。

學習目標

在此課程模組中,您:

  • 使用 GitHub Actions 和樣板化工作流程來組建及測試 Node.js 專案
  • 使用 GitHub Actions 記錄檔為失敗的測試偵錯
  • 使用 GitHub Actions 自訂您的工作流程

必要條件