【问题标题】:Build Name Setter Plugin Jenkins构建名称设置器插件 Jenkins
【发布时间】:2021-03-01 15:15:51
【问题描述】:

以下命令在过去 8 个月内一直有效,但现在它为构建名称和描述设置器插件抛出错误。

buildName "${app_name}"

插件版本为2.1.0。詹金斯版本是 2.281。是否需要更改语法?如果是,请提供相同或任何其他解决方案的帮助。提前致谢。

【问题讨论】:

  • 插件在过去 10 个月没有改变,所以你确定你的变量不为空/null 或类似的东西吗?
  • Jenkins 版本不支持这种语法。我找到了解决办法。现在我在脚本中使用 currentBuild.displayName{}

标签: jenkins plugins


【解决方案1】:

Jenkins 版本不支持这种语法。解决方法是在脚本中使用 currentBuild.displayName,如下所示。

script{
currentBuild.displayName = "${APP_SHORT_NAME} - ${VERSION_NUM} - ${build_triggered_by}"
currentBuild.description = "ODP-DAAS-${APP_SHORT_NAME} in ${REPO_NAME} with ${VERSION_NUM} by ${build_triggered_by}"
}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-07-29
    • 1970-01-01
    • 1970-01-01
    • 2012-09-07
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多