1

我正在尝试在这种类型的 Jenkins 中设置构建层次结构:

  1. 由于签入到 SVN 的代码更改而构建了一个工具 DLL。
  2. 如果构建成功,DLL 会被复制到其他几个项目的引用目录并签入到 SVN,从而启动他们的 Jenkins 构建。

我知道我可以通过从命令行调用 xcopy 和 svn 在构建 DLL 后使用批处理文件来执行此操作,但是是否有专门为此设计的插件?我查看了参数化构建插件,但它似乎不支持我正在寻找的内容:为所有后续项目签入新生成的 DLL。

批处理文件和命令行解决方案是最好的方法吗?

4

1 回答 1

0

我会通过 Jenkins 中的 Post-Build-Action 或者用你的话来说是“批处理文件和命令行解决方案”来完成。除了 xcopy 之外,我没有任何插件可以做到这一点(但我也没有一直在寻找它);-)。我也看不出这个解决方案有很多缺点。我的意思是你不需要插件,不需要额外的依赖,易于实现。总而言之还不错。

于 2013-05-27T05:06:48.383 回答