Docker + Drone CI/CD 實踐

原文連接http://www.khs1994.com/ci/dro...html

測試環境:macOS + Drone + Gogs + Docker Registrygit

生產環境:Debian 9 + Drone + GitHub + 騰訊雲容器服務github

官方網站:http://drone.io/docker

GitHub:https://github.com/dronebash

GitHub: https://github.com/khs1994-do...測試

GitHub: https://github.com/khs1994-dr...網站

安裝

請使用或升級到最新 0.8 版本。code

編寫 docker-compose.yml,示例文件請到 這裏 查看。server

注意:0.8 版本的 drone-serverdrone-agent image 不一樣。

與 GitHub 或 Gogs 集成請參考官方文檔 http://docs.drone.io 的配置。一些說明能夠查看中文文檔 http://docs.drone.io/zh/htm

以後使用如下命令啓動便可

$ docker-compose up -d
安裝詳情請參考 https://github.com/yeasy/dock...

使用

與 Travis CI 相似,項目中包含 .drone.yml 便可使用。

使用文檔請查看 這裏

本站介紹的使用方法請查看 這裏

示例

相關文章
相關標籤/搜索