这是我的开发配置:
在 Subversion 下,
-我有我的 project_X/trunk(带有我最新的开发),
-我有我的 project_X/tags(带有不同的版本),
-我正在考虑添加一个分支文件夹。
我正在使用 Jenkins 使用 Ant 脚本构建我的 project_X/trunk。我的 Ant 脚本做了很多事情,它检查、编译、创建带有图表的文档、运行单元测试、执行 pmd、创建一个 jar 并压缩所有内容。
我希望能够在同一项目的标签或分支(以及主干)上使用我的 Ant 脚本。
最简单的方法是什么:
我认为这只是检查 Subversion 存储库的正确路径的问题,对吗?
- 如果我是正确的,我应该让 Subversion 的路径是动态的。
- 在我的 Ant 脚本中,我的 Subversion 路径应该是一个变量吗?
- 如何从 Jenkins 的界面传递路径值?
- 是否有一个插件可以让我将 Subversion 路径值从 Jenkins 传递到 Ant 脚本?
- 或者我应该在 Jenkins 中创建一个新工作(使用相同的脚本但不同的路径)?
希望
提前感谢您的帮助,
最好的问候,