当前位置: 首页 > 面试题库 >

在Jenkins中,我可以在其他配置字段中使用参数值吗?

赵雪峰
2023-03-14
问题内容

我正在我的Jenkins服务器上设置参数化的版本。

基本上,我想将 git分支名称 用作参数。然后,我想在作业配置的其他各个字段中使用该参数。

我什至不知道这是否可能,但我希望这似乎是显而易见的需求。

我能找到的唯一文档是这个旧的Wiki页面
https://wiki.jenkins-
ci.org/display/JENKINS/Parameterized+Build

它显示了build参数可以作为ENV变量使用,但未显示如何在作业配置中的其他地方使用它。


问题答案:

尽管未记录,但此语法在作业配置字段中有效

${PARAM_NAME}


 类似资料:
  • 问题内容: 当我想在网络上显示一些数据时,这些数据需要补充,而且我不知道如何实现,下面是代码: 它提示:’RowProxy’对象不支持项目分配。 我该怎么办? 表“文章”包含“关键字”列,但不包含“标签”列。 问题答案: 您可以在RowProxy中做出命令,以支持项目分配。 例如:

  • 问题内容: 假设我有一个带两个参数的python函数,但我希望第二个arg是可选的,默认值是作为第一个参数传递的参数。所以,我想做这样的事情: 除非那行不通。我能想到的唯一解决方法是: 有一个更好的方法吗? 问题答案: 正如@Ignacio所说,您不能这样做。在后面的示例中,您可能会遇到的有效值。在这种情况下,您可以使用前哨值:

  • Create our application reducer app/index.ts app/reducers/index.ts Next we want Ng2-Redux to configure our store based on settings we provide. This should be done once, in the top-level component of yo

  • 问题内容: 我有这样的看法: 我想使其更通用,这意味着将2更改为变量。我尝试了这个: 但是MySQL不允许这样做。 我发现了一个丑陋的解决方法: 然后视图是: 但是它看起来确实很糟糕,用法也很糟糕-我必须在每次使用视图之前设置@MyVariable。 有没有一种解决方案,我可以这样使用: 具体情况如下:我有一个表,用于存储有关拒绝请求的信息: 多重性是在同一秒内记录的多个相同请求。我想显示一个拒绝

  • 是否可以使用iText最新版本在我的PDF中查找特定字段的边框颜色?我可以得到AcroField。项目,但我看不到从那里获取bordercolor的选项。

  • 问题内容: 我正在试验Jenkins,并且正在寻找一种方法来允许Jenkins为不同的项目构建设置参数。通常,所有这些属性都存储在settings.xml中(我目前为运行Jenkins的用户提供了settings.xml,其中包括默认属性和我的存储库)。 我想要同一项目的不同版本,这些版本特定于不同的Maven参数以及不同的目标。(有一项工作经常运行编译检查,另一项工作每小时将应用程序部署到测试服