我有以下设置:
但是,我想做以下事情:
我想这样做的原因是,第一台服务器是一个开发服务器,其中新的工件随意更改。另一个服务器/存储库是公司所有人工制品的公共可见服务器。
我知道我能够创建第二个构建作业,但这将是一个重复,而Hudson一次只能管理一个Artifactory存储库。我可以手动将该工件部署到不同的URL,但这是错误修剪,我需要在构建服务器上登录,并且必须使用shell来执行此操作。
有谁知道如何最终达到目标?
答案 0 :(得分:2)
如果我正确地理解了你的问题,那对User Plugin来说就是一个好方案。它应该是直截了当的,您使用搜索对象选择所需的工件,然后执行REST PUT调用将它们放在远程服务器上。
答案 1 :(得分:1)
Maven Stage插件似乎支持这种情况:http://maven.apache.org/plugins/maven-stage-plugin/usage.html
但我不确定它是否正常工作。我目前正在研究它,所以如果它不能正常工作,我会抽出时间来纠正它。