You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

求获取密码参数的正确Job DSL语法

Job DSL密码参数正确配置语法

你当前写法报错的核心原因是原生Job DSL没有提供defaultValueAsSecret方法,该方法属于非官方扩展语法,无法直接使用。正确的配置写法如下:

parameters {
    password(
        name: 'TEST_ADMIN_USERNAME',
        defaultValue: '', // 如需设置默认加密密码,可填入Jenkins加密后的密文,无默认值可留空
        description: '拥有管理员权限的用户名',
        trim: false
    )
}

补充注意事项

  • 若需要设置默认密码,需先通过Jenkins的「凭据管理」或内置加密接口生成对应密文后再填入defaultValue字段,不要直接填入明文密码
  • 密码参数默认会在Jenkins构建页面、构建日志中自动脱敏,不需要额外加隐藏配置
  • 运行前请确认你的Jenkins环境已经安装了Job DSL插件的正式稳定版本,避免语法兼容问题

内容的提问来源于stack exchange,提问作者guhan v

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.01 11:18:04