如何在Jenkins上使用远程主机SSH编辑注入的变量?

时间:2019-09-05 09:54:11

标签: bash shell jenkins ssh jenkins-plugins

我想在ssh构建步骤中编辑注入的变量, 然后在最后一个执行shell构建步骤中回显结果。

根据我到目前为止所看到的,可以使用Execute shell构建步骤来编辑注入的变量,但是execute shell scripts on remote host using ssh则是另一回事。

对于我注入的变量,我尝试过:

  1. Build Environment => Inject environment variables to the build process
var1=()
var2=()
var3=()
  1. Build => Execute shell中:
touch env.properties
  • Injected environment variables

属性文件路径:env.properties

属性内容:

var1=()
var2=()
var3=()

最后,在我的远程ssh构建步骤中,我执行了一个操作:

var1+=("1")
var2+=("2")
var3+=("3")

但是没有任何效果……(最终结果:var1=>(), var2=>(), var3=>()

有什么办法解决这个问题吗?

0 个答案:

没有答案