禁用Jenkins声明性管道脚本中的字符串参数

禁用Jenkins声明性管道脚本中的字符串参数,jenkins,jenkins-plugins,jenkins-groovy,Jenkins,Jenkins Plugins,Jenkins Groovy,我在Jenkins声明性脚本中定义了这个参数。这是我们的构建管道所需要的,但对于我正在创建的这个特定作业,我仍然可以在UI中显示它,但我需要禁用它,以便用户无法更改该值。如何在UI中的脚本中禁用此功能 parameters([ string( defaultValue: 'hello', name: 'MY_STRING_PARAMETER', trim: true ) ]) 不幸的是,我不认为你能把它作为最终的价值。如果您不

我在Jenkins声明性脚本中定义了这个参数。这是我们的构建管道所需要的,但对于我正在创建的这个特定作业,我仍然可以在UI中显示它,但我需要禁用它,以便用户无法更改该值。如何在UI中的脚本中禁用此功能

parameters([
    string(
        defaultValue: 'hello', 
        name: 'MY_STRING_PARAMETER', 
        trim: true
    )
])

不幸的是,我不认为你能把它作为最终的价值。如果您不需要它,为什么不简单地用一个静态最终变量替换它呢?