当我这样做时mvn jgitflow:release-finish
,它会触发一个项目构建失败,因为它试图从https://repo1.maven.org/maven2/获取插件并且我们的网络不允许这样做;我们需要使用该组织的本地 maven repo。
现在我已经在我的 settings.xml 中指定了这个本地 maven 的 URL,并且正常构建工作正常,因为我指定了这个 settings.xml 的路径,如下所示:mvn clean install -gs ~/settings.xml
但是jgitflow:release-finish
目标触发的自动构建似乎使用了它自己的构建选项。我想知道如何更改这些构建选项?
我现在使用的解决方法是noReleaseBuild = true
在 jgitflow 插件配置中设置以完全跳过构建,但我不想继续这样做。
请让我知道是否有办法指定在由触发的构建中使用哪个 settings.xml 文件jgitflow:release-finish
TIA。