jenkinsのシェルスクリプトを書いていると、スクリプトAの結果をスクリプトBで参照したい場合などがあると思います。その時の手法を紹介します。
#EnvInject Plugin
こちらのプラグインを使います。
https://wiki.jenkins.io/display/JENKINS/EnvInject+Plugin
#使い方
##シェルスクリプトAの実行
PARAMという環境変数をvariables.txtというファイルに出力保存しておきます
shellA
TMP="test"
echo -e "PARAM=$TMP" >> variables.txt
##環境変数のインジェクト
先ほど保存したvariables.txtを読み込み、そこに定義された変数を環境変数として読み込みます。
##変数を参照する
あとは他の環境変数のようにアクセスできます
shellA
echo $PARAM
# -> testと出力される