Jenkinsに一連のパラメーター化されたビルドがあります。ビルドするには、[今すぐビルド]をクリックして、パラメーターの値(この場合はGIT_TAG_NAME)を入力する必要があります。複数回入力せずにすべて同じパラメーターを使用する、これらのパラメーター化されたビルドのセットをトリガーしたいと思います。
他のすべてのビルドをトリガーするマスタービルドフローを作成することで、ビルドフロープラグイン(https://wiki.jenkins-ci.org/display/JENKINS/Build+Flow+Plugin)でこれを機能させようとしています。しかし、私はプラグインの構文を理解していないか、おそらくこれは不可能です。
私のDSLは次のようになります:
out.println "-------------------------"
out.println 'Building all OTA builds at tag: '
out.println params["GIT_TAG_NAME"]
out.println "-------------------------"
build( "SomeOTA-Build-1", param1: params["GIT_TAG_NAME"] )
build( "SomeOTA-Build-2", param1: params["GIT_TAG_NAME"] )
printステートメントはパラメーターを正しく出力しますが、子ビルドはパラメーターが渡されないようです。