我最近创建了一个自动化流程来为我的组织运行多步骤Maven构建。他们现在正在使用Jenkins自动完成整个流程。我已经能够使用Maven命令成功创建分支,构建,更改版本等,但是我很难与Jenkins一起提交版本更改(例如1.0.1-快照到1.0.1-E1)。使用Jenkins的SVN提交
SVN提交“注释”
然而,詹金斯似乎不知道如何在“执行Windows批处理文件”后生成的选择与这些命令行做的事:我一直在使用,如基本的命令尝试。我只是收到批处理文件造成的“未知原因”造成的构建失败。我看到我正在使用的服务台已经安装了Subversion插件,但可能还有其他东西丢失。我知道,当我在本地使用命令提示符下,我需要使用这样的事情:
“C:\ Program Files文件\ TortoiseSVN的\ BIN \ TortoiseProc.exe” /命令:提交/路径:/网址:
但是,Jenkins由第三方托管,我没有直接访问服务器的权限,因此我无法实现这种路径数据。所以我现在想看看我是否可以按照我的客户要求纯粹通过Jenkins运行。
任何人都有与SVN成功提交通过Jenkins更新版本更改?
谢谢!
-Cameron