我使用jenkins 1.500并且我正在寻找可以将工件部署到maven存储库的插件,在jenkins的previuos版本中可以使用maven-plugin进行后期构建操作但是现在该选项消失了...
看看This answer .
您可以将"Post-build Actions"添加到"Deploy artifacts to Maven Repository"(需要安装Maven Project Plugin) . 然后单击"Advanced"并将您的存储库URL设置为适当的值( http://yourserver:8082/nexus/content/repositories/releases/ )并将存储库ID设置为 settings.xml 中包含必要身份验证的服务器,例如 my-releases 或其他 .
http://yourserver:8082/nexus/content/repositories/releases/
settings.xml
my-releases
是不是正在运行项目的 deploy 阶段?
deploy
我能够使用“Jenkins promote build plugin”执行此活动 . 在我想在回归测试成功后部署工件时很有用 . 在完成回归测试时会提升构建,然后我们可以添加一个操作来将工件部署到Maven仓库 .
注意:要使用此功能,不应停用自动工件存档 .
3 回答
看看This answer .
您可以将"Post-build Actions"添加到"Deploy artifacts to Maven Repository"(需要安装Maven Project Plugin) . 然后单击"Advanced"并将您的存储库URL设置为适当的值(
http://yourserver:8082/nexus/content/repositories/releases/
)并将存储库ID设置为settings.xml
中包含必要身份验证的服务器,例如my-releases
或其他 .是不是正在运行项目的
deploy
阶段?我能够使用“Jenkins promote build plugin”执行此活动 . 在我想在回归测试成功后部署工件时很有用 . 在完成回归测试时会提升构建,然后我们可以添加一个操作来将工件部署到Maven仓库 .
注意:要使用此功能,不应停用自动工件存档 .