簡介
您可以使用 GitHub Actions,針對 GitHub 存放庫中維護的程式碼,實作持續整合 (CI)。 CI 是在每次開發人員認可變更以執行版本控制時,使用自動化來組建及測試軟體的作法。 CI 可協助團隊及早在開發程式中發現問題,並加速修正。
假設您想要為您的小組設定 CI 管道。 您的小組正在開發網站,以改善客戶聯絡產品支援時的體驗。 許多功能尚處於開發階段,而您想確保小組可以輕鬆地組建並測試這些功能,讓每個功能都能迅速新增至網站。 因為專案的程式碼儲存在 GitHub 存放庫中,所以您決定在 CI 專案使用 GitHub Actions。
在此課程模組中,您將瞭解如何使用 GitHub Actions 和工作流程在 GitHub 存放庫中實作持續整合。
學習目標
在此課程模組中,您:
- 使用 GitHub Actions 和樣板化工作流程來組建及測試 Node.js 專案
- 使用 GitHub Actions 記錄檔為失敗的測試偵錯
- 使用 GitHub Actions 自訂您的工作流程
必要條件
- GitHub 帳戶
- 在 GitHub 中巡覽及編輯檔案的能力
- 如需 GitHub 的詳細資訊,請參閱 GitHub 簡介。
- 對 GitHub Actions 和工作流程具有基本的熟悉度
- 如果您不熟悉 GitHub Actions 或工作流程,請參閱 使用 GitHub Actions 將開發工作自動化