Jenkins参数传递给其他插件

Jenkins参数传递给其他插件,jenkins,parameter-passing,Jenkins,Parameter Passing,有没有办法根据传递的参数更改jenkins中的作业配置 我正在使用工件提升插件提升Nexus上的工件。我添加了一个构建步骤来使用这个插件,我必须填写一些属性: 工件组、Id、版本、打包 源存储库URL 源存储库的用户名 源存储库的密码 目标存储库URL 目标存储库的用户名 目标存储库的密码 我想参数化源和目标存储库的用户名和密码,以便每次有人在Jenkins中启动构建时,都必须将其用户名和密码作为构建参数 我尝试使用参数化插件,但似乎该插件定义的参数只能通过批处理和shell脚本访问,其他插件无

有没有办法根据传递的参数更改jenkins中的作业配置

我正在使用工件提升插件提升Nexus上的工件。我添加了一个构建步骤来使用这个插件,我必须填写一些属性:

工件组、Id、版本、打包 源存储库URL 源存储库的用户名 源存储库的密码 目标存储库URL 目标存储库的用户名 目标存储库的密码 我想参数化源和目标存储库的用户名和密码,以便每次有人在Jenkins中启动构建时,都必须将其用户名和密码作为构建参数

我尝试使用参数化插件,但似乎该插件定义的参数只能通过批处理和shell脚本访问,其他插件无法使用

不用说,我不希望任何密码存储在xml文件中或由控制台显示


谢谢

检查它是否对您有帮助这似乎是一个黑客解决方案,如果我将它与掩码密码插件结合使用,它可能会在我的情况下起作用。我试试看,然后告诉你结果。。或者,您只能将包含passwordoutput的登录命令重定向到空文件。不要在标准输出中显示它。对于该命令,这可能是一个非常简单的修复程序。/script.sh>/dev/null 2>&1,然后重置回标准输出。。这只是一个调整。然后你就有时间投资插件了