本文通過docker-compose方式安裝運行drone,先將drone的server和agent鏡像拉取到本地,這樣docker-compose腳本執行速度會快一點。當然,不是必須先拉取drone鏡像,完全可以直接用docker-compose執行編寫好的腳本。 拉取 ...
本文通過docker-compose方式安裝運行drone,先將drone的server和agent鏡像拉取到本地,這樣docker-compose腳本執行速度會快一點。當然,不是必須先拉取drone鏡像,完全可以直接用docker-compose執行編寫好的腳本。 拉取 ...
前文已經實現CI部分,本文繼續以Asp.Net Core實現CD部分。 創建gogs倉庫 首先在gogs創建一個空項目drone-ci-demo,本地新建一個asp.net core項目,並且在與.csproj同級目錄中創建Dockerfile ...
最近的一個項目,需要實現一個工作任務流(task pipeline),基於之前CICD的經驗,jenkins pipeline和drone的pipeline進入候選。 drone是基於go的cicd解決方案,github上有1.6萬+star,本文簡單對比了其和jenkins的區別,重點介紹 ...
drone 1.0 rc 已經發布,新的功能很強大,界面比舊版本更加人性化,和git 的集成也更高了 測試環境准備 試用gogs 做為git 管理工具 docker-compose 文件 gogs 配置 按照提示操作就可以了 配置drone ...
drone 1.0 已經rc了,新的界面以及新的功能 github 客戶端創建 docker-compose 文件 運行&&測試 運行 效果 gogs 集成 docker-compose 文件 ...
drone 的secret 可以讓我們方便的對於需要保密的信息的隱藏,減少賬戶信息的泄密 環境准備 docker-compose 文件 啟動&&配置 添加簡單項目&&添加drone集成 ...
1. 安裝Docker(略過) 2. 編寫docker-compose.yaml version: '2' services: drone-server: image: drone/drone:0.8 ports: - 81:8000 - 9000 ...
歡迎大家前往騰訊雲+社區,獲取更多騰訊海量技術實踐干貨哦~ 本文由小鐵匠米蘭的v 發表於雲+社區專欄 介紹 Drone是一個流行的持續集成和交付平台。它集成了許多流行的版本控制存儲庫服務,如GitHub,GitLab和Bitbucket,以監視代碼更改並在提交時自動構建和測試更改 ...
drone 1.0 的定時任務是一個不錯的功能,早期的版本是必須使用cron 表達式的 最近發布的版本支持通過配置就可以了,很方便,只是目前比較簡單的,支持小時、 天、周、月、年的模式 環境准備 docker-compose 文件 啟動&& ...
配置ref為tag .drone.yml中配置trigger為ref 或者配置when為ref 注意: trigger應用於整個pipeline, when應用於step 也就是trigger會觸發這條pipeline,而when決定了跑這條pipeline時會 ...