5

所以在我的 Jenkins 项目中,我有 SVN 发布者插件并打开了一份工作。该作业应该运行一个黄瓜脚本,并在脚本中修改文件。我正在使用 svn publisher 将更改的文件发布到 SVN,所以当我们第二天来的时候,我们可以更新项目并获取当天的新数字。

我收到Attempting to import to SVN消息,以及SVN Publisher行和Finished: SUCCESS消息,但是当我查看 SVN 时,项目文件保持不变。我已经验证了目标路径和 svn 路径是有效的,而且 hudson 似乎认为它正在正确发布,但我在 SVN 中看不到它。

4

1 回答 1

1

您可以添加构建后操作来触发第二个作业(构建其他项目 -> 要构建的项目,勾选“仅在构建成功时触发”)。这第二项工作所做的就是运行一个命令(使用“执行 shell”字段),然后在运行脚本(用于在工作目录中发布您的更改)之后,您将看到新的提交。享受!!!

于 2013-03-19T22:09:53.290 回答