首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何设置持续集成-部署: bitbucket,drone.io,码头枢纽,群?

如何设置持续集成-部署: bitbucket,drone.io,码头枢纽,群?
EN

Stack Overflow用户
提问于 2015-11-22 04:49:25
回答 1查看 1.2K关注 0票数 1

我正在考虑如何使用bitbucket、drone.io、hub.docker.com和setup (Aws ec2)集群来设置持续的集成和部署?

  1. 我向bitbucket提交代码
  2. bitbucket的网络钩子触发drone.io,并构建并运行测试
  3. 在每次“绿色”提交时,码头映像都会被推送到hub.docker.com,并使用“最新”标签部署到集成环境(群集集群)中。

我想不出怎么设置第三步.

EN

回答 1

Stack Overflow用户

发布于 2015-12-22 20:10:27

例如,向您的.drone.yml添加

代码语言:javascript
复制
publish:
  docker:
  username: octocat
  password: password
  email: octocat@github.com
  repo: octocat/hello-world
  tag: latest
  when:
    success: true

deploy:
  webhook:
    urls:
      - https://your.webhook/...
    header:
      Authorization: pa55word
      X-Docker-Image: name_of_your_image:latest
    when:
      success: true

这将使用码头插件执行发布步骤,然后命中URL端点,使用网钩插件。将发布的映像部署到集成环境中

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/33851711

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档