开发者社区 问答 正文

关于服务发布

1.有人使用 gitlab ci runner 来搭建 ci cd 流程吗?遇遇到一个问题,我在 .gitlab-ci.yml 中声明了多个 stage,例如 test、reports、deploy 等,每个 stage 中只能声明拉取一个镜像。如果 deploy stage 同时需要 jdk 和 docker 环境才能正确执行(我一开始选择拉取 docker 镜像,然后使用 apk add openjdk8 来安装 jdk,可惜 jdk 经常安装失败),这个时候就就不支持了,有人遇到过吗?知道怎么解决吗?
2.请问服务发布这块,有什么解决方案吗?有没有现成的工具


来源:云原生后端社区
https://www.yuque.com/server_mind/answer

展开
收起
Atom 2020-04-25 16:07:06 982 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • 我已经搭了 CI CD 了,CD 中有采用 docker swarm 的 rolling update,不过这个发布流程会停服务


    来源:云原生后端社区
    https://www.yuque.com/server_mind/answer

    2020-04-25 16:07:37 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
问答分类:
问答地址:
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等