Drone CI
輕量級容器原生持續整合與交付平台。以簡單 YAML 定義管線,從 Git 推送自動觸發建置,透過網頁儀表板追蹤結果。
部署後可以做什麼
- 開啟網域 -- Drone 儀表板開啟,進行 OAuth 登入
- 連接 Git 供應商 -- 透過 OAuth 連結 GitHub、GitLab、Bitbucket 或 Gitea
- 啟用倉庫 -- 在任何倉庫啟用 Drone 以接收 webhook
- 新增 .drone.yml -- 在倉庫中定義建置、測試和部署步驟
- 監控建置 -- 即時觀看管線進度
主要功能
- 容器原生管線,每個步驟在隔離的 Docker 容器中執行
- 簡單 YAML 設定
- 支援 GitHub、GitLab、Bitbucket 和 Gitea
- 內建密鑰管理
- 內建 SQLite 資料庫
授權
Apache-2.0 -- GitHub