Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/jenkins/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何添加Maven发布插件;“预步骤”;詹金斯项目_Maven_Jenkins_Continuous Integration_Maven Release Plugin - Fatal编程技术网

如何添加Maven发布插件;“预步骤”;詹金斯项目

如何添加Maven发布插件;“预步骤”;詹金斯项目,maven,jenkins,continuous-integration,maven-release-plugin,Maven,Jenkins,Continuous Integration,Maven Release Plugin,我正在尝试将对的“Maven发布插件”的支持添加到现有的Maven项目中,该项目已在我们的Jenkins服务器中定义。我们在服务器上有一些已经使用了发布插件的Maven项目,但是我无法将它们的配置复制到还没有访问Maven发布插件的Maven项目上 我注意到,在非插件项目中,我似乎没有能力向项目中添加“预步骤”。可以执行Maven发布的项目已经定义了这样的预定义步骤,这些预定义步骤似乎与发布插件直接相关 因此,我的问题有两个:如何将预步骤添加到项目配置中?如果预步骤仅在适当的插件与项目关联时可用

我正在尝试将对的“Maven发布插件”的支持添加到现有的Maven项目中,该项目已在我们的Jenkins服务器中定义。我们在服务器上有一些已经使用了发布插件的Maven项目,但是我无法将它们的配置复制到还没有访问Maven发布插件的Maven项目上

我注意到,在非插件项目中,我似乎没有能力向项目中添加“预步骤”。可以执行Maven发布的项目已经定义了这样的预定义步骤,这些预定义步骤似乎与发布插件直接相关

因此,我的问题有两个:如何将预步骤添加到项目配置中?如果预步骤仅在适当的插件与项目关联时可用,如何将Maven Release插件与项目关联?

现在我可以用发布插件克隆一个项目,然后修改它以替换我想添加发布插件的项目,但这似乎有点无知


在我的谷歌搜索中,我一直找不到这些步骤的参考。任何帮助都将不胜感激。

选项取决于创建新工作时选择的工作类型。只有Maven项目包含Maven发布选项。

你找到了你想要的答案吗?@Vivin我不记得了。这个问题是7年前发布的。