Jenkins 如何使用ruby从参数化构建中读取参数?

Jenkins 如何使用ruby从参数化构建中读取参数?,jenkins,Jenkins,我正在使用,并且知道我可以在bash中按名称获取参数,比如$name 但是我想用ruby写脚本,我怎么才能得到参数呢 谢谢您应该能够使用env变量获取它们 要向ruby脚本发送参数,可以使用以下方法: 调用脚本并从命令行传递参数(对于Jenkins,可以使用执行shell脚本选项) $irb ruby_script.rb参数1参数2 在ruby_script.rb中,您可以使用内置ruby语法ARGV获得这些参数: parameter\u one=ARGV[0]//参考第一个参数 参数_one=

我正在使用,并且知道我可以在bash中按名称获取参数,比如
$name

但是我想用ruby写脚本,我怎么才能得到参数呢


谢谢

您应该能够使用env变量获取它们


要向ruby脚本发送参数,可以使用以下方法:

调用脚本并从命令行传递参数(对于Jenkins,可以使用执行shell脚本选项)

$irb ruby_script.rb参数1参数2

在ruby_script.rb中,您可以使用内置ruby语法ARGV获得这些参数:

parameter\u one=ARGV[0]//参考第一个参数
参数_one=ARGV[1]//参考第二个参数


你可以参考这个

我已经测试过了,但是运气不好。你能在控制台中发布输出吗?