我用的是Jenkins和 selenium 。
我需要从jenkins发送测试url到selenium服务器。
在“常规”选项卡下
Jenkins字符串参数:projects -> Predefined parameters -> Parameters -> SEL_APP=$APP
在“生成后操作”下
在其他projects -> Predefined parameters -> Parameters -> SEL_APP=$APP
上触发参数化生成
上面提到的SEL_APP
值需要写入到selenium bat文件中。
欢迎提出建议:-)
3条答案
按热度按时间3phpmpom1#
如果您使用的是maven,则可以通过maven命令传递参数。
如果要使用参数构建Jenkins作业,则可以在maven命令中使用jenkins参数,作为
jenkinsparam 1-建立工作时的Jenkins参数。
在代码中,您可以将它们用作
jhiyze9q2#
使用File Operations Plugin创建bat文件。
添加文件操作构建步骤,并在其中添加文件创建操作。它使用文本区域中提供的内容创建bat文件。
h7appiyu3#
在你的bat文件中使用
%parameter_name%
,它会直接从Jenkins中拾取它。