【问题标题】:Travis for CI/CD用于 CI/CD 的 Travis
【发布时间】:2018-06-22 00:00:23
【问题描述】:

对于我们所有的微服务,我们正计划从 jenkins 转移到 travis,当涉及到不同环境的 CD 时遇到了一个问题。

例如,我们有一个 micro-service git 存储库,其中只有 master 分支和 aws 上的 3 个不同环境 - devtestproduction。我们可以成功构建一个 docker 镜像并将其推送到 aws ecr。

在浏览了多个资源之后,看起来他们中的许多人建议使用不同的 git 分支来部署到不同的环境,在我看来这太过分了。

是否有任何替代方案可以部署到不同的环境而无需多个分支?

【问题讨论】:

    标签: continuous-integration travis-ci continuous-deployment


    【解决方案1】:

    this 方法怎么样?

    它将使您能够通过未标记/标记/特别标记的提交来执行此操作。只需从描述的 Cloud Foundry 示例切换到您的 AWS 部署即可。

    【讨论】:

      猜你喜欢
      • 2012-05-21
      • 1970-01-01
      • 1970-01-01
      • 2020-03-07
      • 2021-03-28
      • 1970-01-01
      • 1970-01-01
      • 2012-05-22
      • 1970-01-01
      相关资源
      最近更新 更多