変数を渡すにはどうすればいいですか? sh
コマンドにbuildNumber
Jenkinsワークフローが変数をシェルスクリプトに渡す
sh 'gulp sometask --someOption="attribute=${env.BUILD_NUMBER}"'
ジェンキンスワークフロー/パイプラインを使用していますか? 私の例では残念なことに、誤った置換エラーしか生じません。
sh "gulp sometask --someOption='attribute=${env.BUILD_NUMBER}'"
引用符が交換されています
私は、例えばアクセスしようとしましたenv.Build_numberの場合にのみ値をエコーします。実際にはパイプライン/ワークフロー環境で利用可能でした –