【问题标题】:Continuous Deployment Tools with database change control具有数据库更改控制的持续部署工具
【发布时间】:2014-08-01 19:39:19
【问题描述】:

我们已经使用 SVN 和 Bamboo 设置了我们的持续集成。

我需要一个工具来获取工件 (.war) 并将它们部署到多个环境中。

以下是要求:

  1. Tomcat 支持
  2. Windows Server 2008
  3. 数据库更改控制支持
  4. 配置支持。

部署需要将应用程序和数据库以及配置更改部署到众多不同的客户端实例(使用不同的数据库)。

我已经使用 LiveRebel 进行了设置,但我相信定价结构会阻止我们执行所需的操作(即大量客户端服务器 = 大量代理)。

是否有其他人有类似的设置并使用其他工具?

【问题讨论】:

    标签: tomcat continuous-integration bamboo continuous-deployment continuous-delivery


    【解决方案1】:

    在研究其他工具之前,您可以先检查现有的竹插件和部署计划。

    您可以使用部署计划中的“部署 Tomcat 应用程序”任务来安装 war 文件、重启应用程序等

    脚本任务可用于添加与数据库更改相关的 .bat 或 .ps 脚本。

    如果您决定使用外部工具,可以查看 rundeck 以实现一些自动化:http://rundeck.org/

    Bamboo 部署计划文档: https://confluence.atlassian.com/display/BAMBOO/Deployment+projects#Deploymentprojects-Howdodeploymentprojectswork?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-04-23
      • 2021-09-23
      • 2019-01-25
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-27
      • 1970-01-01
      相关资源
      最近更新 更多