Maven发布插件用户输入安全性

时间:2019-07-01 11:52:01

标签: maven jenkins maven-release-plugin

我想使用maven-release-plugin释放我的应用程序。然而, 我发现用户输入不是很安全。我想知道是否可以作为参数:

  • 键入补丁以增加最后一个数字版本(1.0.X + 1)
  • 键入次要字母以递增中间数字版本(1.X + 1.O)
  • 键入专业号以递增第一个数字版本(X + 1.0.0)

在0.0.5已发布时,避免放置0.0.4

1 个答案:

答案 0 :(得分:1)

您可以让Jenkins为您构造命令行参数-DreleaseVersion。目标为build-helper:parse-version的build-helper插件使您可以获得许多有用的Maven属性,包括主要,次要和增量的实际和下一个数字。