不同的环境支持java gradle项目

时间:2013-12-05 05:32:48

标签: java spring hibernate build.gradle maven-cargo

我的java项目正在使用Gradle进行构建和部署。目前我们有三个环境, 开发,测试和产品。每个环境都托管在不同的盒子上。要将我的项目部署到这些框,我所做的就是在build.gradle,hibernate.properties和mongo.properties中更改Host。 我的build.gradle有以下部分,它处理部署的主机名,

cargo {
    containerId = 'tomcat7x'
    port = 8080
    context = 'projectContext'
    remote {
        hostname = '<hostName>'
        username = '<username>'
        password = '<password>'
    }

问题是每次我做一些更改,我必须手动更改并运行, 'gradle:cargoRedeployRemote'来部署我的项目。我需要一种更方便的方法来处理这些用于CI / CD集成的环境。 请留下你的想法。

先谢谢..

0 个答案:

没有答案