rve*_*rve 4 git maven mavanagaiata
是否可以根据当前git分支选择配置文件?
例如,如果您在master分支中,它将选择“生产”配置文件。如果是develop分支,则选择“ development”概要文件。
我找到了提供该属性的mavanagaiata插件,mvngit.branch
但不能在本<profiles>
节中使用。
这样的事情可能吗?还是有更好的方法?我想要一种简单的方法来根据要构建的分支自动选择正确的配置文件。
使用相应的配置文件运行maven:
mvn clean deploy -P $(git rev-parse --abbrev-ref HEAD)
通过文件激活配置文件。然后只在相应的分支中创建该文件,这样当您切换分支时该文件就会出现或消失,从而影响配置文件的激活。
但是,我觉得基于 git 分支选择 maven 配置文件是个坏主意。
归档时间: |
|
查看次数: |
1065 次 |
最近记录: |