
Drone
kikajack
这个作者很懒,什么都没留下…
展开
-
Drone - 安装,搭配 GitLab 下的配置和使用
参考资料:Drone 官网地址:https://drone.ioDrone 的 GitHub 地址:https://github.com/drone/drone简介:https://imnerd.org/drone.htmlDrone 是一个基于 Docker 的持续部署系统,用 Go 语言编写。Drone 本身和所有插件都是镜像,易于使用。安装通过 docker-comp...原创 2018-05-29 20:59:32 · 7226 阅读 · 2 评论 -
Drone 持续集成实践 - 基于 Gogs,以 Golang 为例
Drone 官方示例 - Example Go project 用 Docker 部署 Go 服务器 Golang 官方示例 - outyet 一个生产环境的例子实际的 DevOps 项目中,在 pipeline 流水线中包含下载代码、测试、构建、发布、部署、通知等步骤。基本流程如下,当然不同的语言或不同的需求下流程会有所差异:clone -> test -> build...原创 2018-06-05 18:27:05 · 10199 阅读 · 3 评论 -
Drone 中的概念:webhooks、workspace、cloning、pipelines、services、plugins、deployments
webhooks跳过提交包含/跳过分支 branchesworkspacebase 属性path 属性cloningpipelines构建步骤并行执行 group条件执行 when故障执行 when + statusservices配置初始化plugins插件隔离插件市场deployments触发部署...原创 2018-05-29 23:32:43 · 4963 阅读 · 0 评论 -
Drone 的插件 - Docker 插件
Drone 插件市场 Drone 插件文档 原文地址 - Docker 插件的手册Docker 插件可以用于构建镜像及发布镜像到 Docker registry。下面的 pipeline 配置,就使用了 Docker 插件来构建和发布镜像:pipeline: docker: image: plugins/docker username: kevinbacon ...翻译 2018-06-06 13:38:44 · 4255 阅读 · 3 评论