我的设置是 Selenium + Junit + Ant + Jenkins
尝试找到一种完美的方法来创建多个 Jenkins 作业,其中每个作业都使用 ant 读取不同的属性文件。我正在考虑在我的项目中创建多个 property.xml 文件,并且所有属性文件都在 build.xml 中配置。
我可以在build.xml中创建多个目标,但每个目标都需要不同的属性文件,如何为单个目标初始化单独的属性文件? 请帮助我,以便我可以构建一个标准的集成框架。
最佳答案
在您的调用 Ant 构建步骤中
- 单击“目标”下拉列表后的高级...按钮
- 这将打开另外两个字段(构建文件和属性)
- 在属性下,按以下格式输入您的属性:
property_name=值
这与在 ant 命令行上传递 -Dproperty_name=value
相同。
关于java - 读取build.xml中的多个属性文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22403705/