资讯专栏INFORMATION COLUMN

Docker + Drone CI/CD 实践

HelKyle / 2922人阅读

摘要:原文链接测试环境生产环境腾讯云容器服务官方网站安装请使用或升级到最新版本。注意版本的不同。与或集成请参考官方文档的配置。之后使用以下命令启动即可安装详情请参考使用与类似,项目中包含即可使用。本站介绍的使用方法请查看这里示例

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

测试环境:macOS + Drone + Gogs + Docker Registry

生产环境:Debian 9 + Drone + GitHub + 腾讯云容器服务

官方网站:http://drone.io/

GitHub:https://github.com/drone

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

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

安装

请使用或升级到最新 0.8 版本。

编写 docker-compose.yml,示例文件请到 这里 查看。

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

与 GitHub 或 Gogs 集成请参考官方文档 http://docs.drone.io 的配置。一些说明可以查看中文文档 http://docs.drone.io/zh/。

之后使用以下命令启动即可

$ docker-compose up -d
安装详情请参考 https://github.com/yeasy/dock...
使用

与 Travis CI 类似,项目中包含 .drone.yml 即可使用。

使用文档请查看 这里 。

本站介绍的使用方法请查看 这里

示例

https://github.com/khs1994-dr...

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/27117.html

相关文章

  • 超长干货:基于Docker的DevOps CI/CD实践——来自iHealth的分享

    摘要:在猫屎氤氲的雾气里角仰望天花板,手机微信提醒这次构建成功或失败,并附带污言秽语。这时他可以开始往工位走,坐下时,微信又会提醒本次部署到成功或失败。与企业微信的集成在决定使用之前,需要知道的是,是一个高度依赖社区的项目。 前言 相信我,一切事情的发生都是赶鸭子上架,没有例外。人类所有伟大的变革都是迫不得已,可又是那么顺其自然。比如容器(docker)技术的诞生,比如箭在弦上的创业,比如野...

    Dongjie_Liu 评论0 收藏0
  • 基于droneCI/CD,对接kubernetes,见证灵活与自由,CI/CD对接kubernet

    摘要:所以我们选一个仓库仓库比较多,我这里选用,都行,根据需求自行选择访问端口,然后就没有然后了功能没有那么强大,不过占用资源少,速度快,我们稳定运行了几年了。 kubernetes集群三步安装 CI 概述 用一个可描述的配置定义整个工作流 程序员是很懒的动物,所以想各种办法解决重复劳动的问题,如果你的工作流中还在重复一些事,那么可能就得想想如何优化了 持续集成就是可以帮助我们解决重复的代码...

    iOS122 评论0 收藏0
  • 容器环境下的持续集成最佳实践:构建基于 Drone + GitFlow + K8s 的云原生语义化

    摘要:集成测试完成后,由运维同学从发起一个到分支,此时会会运行单元测试,构建镜像,并发布到预发布环境测试人员在预发布环境下再次验证功能,团队做上线前的其他准备工作运维同学合并,将为本次发布的代码及镜像自动打上版本号并书写,同时发布到生产环境。 云原生 (Cloud Native) 是伴随的容器技术发展出现的的一个词,最早出自 Pivotal 公司(即开发了 Spring 的公司)的一本技术小...

    asoren 评论0 收藏0
  • 容器环境下的持续集成最佳实践:构建基于 Drone + GitFlow + K8s 的云原生语义化

    摘要:集成测试完成后,由运维同学从发起一个到分支,此时会会运行单元测试,构建镜像,并发布到预发布环境测试人员在预发布环境下再次验证功能,团队做上线前的其他准备工作运维同学合并,将为本次发布的代码及镜像自动打上版本号并书写,同时发布到生产环境。 云原生 (Cloud Native) 是伴随的容器技术发展出现的的一个词,最早出自 Pivotal 公司(即开发了 Spring 的公司)的一本技术小...

    DevTalking 评论0 收藏0
  • 使用Rancher和DroneCI建立超高速Docker CI/CD流水线

    摘要:本文作者为的架构师,他分享了使用和建立超高速流水线的经验。月日,北京海航万豪酒店,容器技术大会即将举行。 Higher Education(highereducation.com)是一个连接学生与高校的入学申请平台,通过引入高意图和高质量的潜在学生,以及明确、有效的操作,为网站合作的大学吸引学生入学。每年Higher Education为其大学合作伙伴招收超过15000名在线学生入学申...

    dreamtecher 评论0 收藏0

发表评论

0条评论

HelKyle

|高级讲师

TA的文章

阅读更多
最新活动
阅读需要支付1元查看
<