在jenkins的远程ssh中将环境变量作为命令行参数发送

时间:2018-10-15 09:56:00

标签: ruby git shell jenkins webhooks

我想将通用webhook触发器的post内容参数作为命令行参数传递给远程ssh上的ruby脚本。有人可以帮我实现同样的目的。

这是我在做什么: 在詹金斯的“通用Web挂钩触发器”下,我正在使用$ .ref(这是git的分支名称)。

在Build->下,使用ssh在远程主机上执行shell脚本,我正在尝试运行ruby脚本。我想将上述env变量“ ref”作为命令行参数传递给ruby脚本: 例如:这就是我在远程ssh内部执行的操作 红宝石rubyscriptname.rb $ {ref}

但这不起作用。该脚本将ref的值为$ {ref}而不是它的值。

0 个答案:

没有答案