有什么方法可以在jenkins作业构建时禁用maven版本自动增量吗?

时间:2017-03-31 17:31:13

标签: jenkins version-control maven-3 jenkins-plugins maven-plugin

我的maven版本在每个jenkins作业构建中都在增加是否有任何方法可以禁用它,任何脚本或任何maven插件都会因此而改变。

谢谢, 何

1 个答案:

答案 0 :(得分:1)

詹金斯本身并没有增加任何东西:你工作的定义确实如此。

如果您使用的是旧的M2+Release+Plugin或更新的Release+Plugin,他们会执行mvn clean install -Dbuild.number=${BUILD_NUMBER} ,默认情况下会增加版本(如果您有版本,也可以推送到Nexus配置一个)

在您的情况下,Jenkins确实增加了variable named BUILD_NUMBER,这可能是您在工作中使用的,如:

var data = [];
var inputs = document.getElementsByTagName('input');
for(var i=0; i< inputs.length; i++)
{
  data.push(inputs[i].value);
}
console.log(data);

所以最后,这实际上取决于你詹金斯工作的确切性质。