21.4 Drone Demo
21.4.1 Demo 專案說明
這是一個基於 Go 語言編寫的簡單 Web 應用範例,用於示範 Drone CI 的持續整合流程。
21.4.2 目錄結構
drone_demo.app.go:簡單的 Go Web 伺服器程式碼。drone_demo.drone.yml:Drone CI 的設定檔案,定義了建立和測試流程。
21.4.3 如何使用
-
確保本地已安裝 Docker 環境。
-
將範例檔案重新命名為 Drone 期望的檔案名:
cp drone_demo.app.go app.go cp drone_demo.drone.yml .drone.yml -
將
app.go與.drone.yml推送到你的drone-demo倉庫,即可在 Drone 中看到建立結果。