0
メインのJenkinsFileから呼び出される子JenkinsFilesのセットがあります。メインのJenkinsFileはいくつかの変数を定義していますが、これは子のJenkinsFilesでの定義を避けることはできません。JenkinsFilesで共有変数を持つ方法
これは可能ですか?
主JenkinsFileの例:
#!groovy
String var1 = "something"
String var2 = "something"
load 'JenkinsFile-child1'
load 'JenkinsFile-child2'
JenkinsFile-child1の:
#!groovy
echo var1
echo var2
それは何である 'load' - それはジェンキンスパイプライン機能ですか?これはgroovyshellで ':load'です。 – daggett
' load'はjenkinsfileを実行します。これはpythonのimport文のようです。 – ronakg