从 Jenkins 获取参数到 Maven 运行时的问题
Issue in getting param from Jenkins to Maven runtime
我正在使用 Maven surefire 插件将 运行-time 参数传递给 Java 运行-time 测试环境。在 java 代码级别,我们使用
String buildId = System.getProperty("bsIosBuildId");
接受代码中的值。
Maven pom.xml 片段:
https://gist.github.com/laxmikantm/30e77624e579351241b161220a5d0eaa
我尝试了 bsIosBuildId 的各种组合,但它不接受来自 Jenkins 的值。
而下面的 mvn 命令 运行s 在命令行下一切正常。
mvn clean verify -Dcucumber.options="--tags @test" -DtargetEnv="browserStackEnv" -DbsIosBuildId="blaBla"
Jenkins 作业的快照
快速修复是将参数作为命令行参数发送到 Maven。
我就是这样实现的。
Jenkins Build Configuration
对我来说,给定的 Jenkins 插件没有正常工作。
我正在使用 Maven surefire 插件将 运行-time 参数传递给 Java 运行-time 测试环境。在 java 代码级别,我们使用
String buildId = System.getProperty("bsIosBuildId");
接受代码中的值。
Maven pom.xml 片段:
https://gist.github.com/laxmikantm/30e77624e579351241b161220a5d0eaa
我尝试了 bsIosBuildId 的各种组合,但它不接受来自 Jenkins 的值。 而下面的 mvn 命令 运行s 在命令行下一切正常。
mvn clean verify -Dcucumber.options="--tags @test" -DtargetEnv="browserStackEnv" -DbsIosBuildId="blaBla"
Jenkins 作业的快照
快速修复是将参数作为命令行参数发送到 Maven。
我就是这样实现的。 Jenkins Build Configuration
对我来说,给定的 Jenkins 插件没有正常工作。