繁体   English   中英

Jenkins管道中的Jenkins Addon

[英]Jenkins Addon in Jenkins Pipeline

我有一个参数化的项目。 与变量VAR1。

我正在将Xray for JIRA Jenkins Plugin用于Jenkins。 在那里,您可以填写四个参数:

  • JIRA实例
  • 问题
  • 过滤
  • 文件路径

我是Jenkins的新手,但是到目前为止我学到的知识是,您不能用环境变量填充此字段。 就像是

问题:$ {VAR1}-不起作用。

所以我认为我可以使用管道来做到这一点。 当我单击“管道语法”并选择“ step: General Build Step我可以选择“ Xray: Cucumber Features Export Task 然后,用我的环境变量填充这些字段,然后单击“ Generate Pipeline Script ”。输出如下:

step <object of type com.xpandit.plugins.xrayjenkins.task.XrayExportBuilder>

那不行 我做错了什么?

您所做的一切都没问题,但是无论参数是否为管道,Jenkins都不支持您想要的内容,因为参数的加载发生在管道流或$ {VAR1}的定义之前。

您可以尝试通过将“问题”值定义为管道内部值而不是参数并基于$ {VAR1}值来克服此问题。

如果必须为参数,请使用2个作业,其中一个基于$ {VAR1}定义“问题”的值,然后将其传递给另一个将“问题”作为固定值的作业。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM