2017-10-10 8 views
0

私はJenkinsにBuild Name Setterプラグインを使用しています。 私は最新のJenkinsバージョン(2.73.1)を実行していますJenkinsのSCMの前にビルド名セッター

唯一の問題は、SCMが実行される前にビルド名を設定して、SCM操作自体が20分かかる場合があり、ビルドを見たい場合ですその前に名前。現在のところ、SCM後、実際のビルドステップの前に実行されます。

SCMの前にプラグインを実行する方法があるのですか、またはプレSCMビルドステップでビルド名を設定する別の方法がありますか?

答えて

1
pipeline { 
    agent any 

    stages { 
     stage('init'){ 
      steps { 
       script { 
        currentBuild.displayName = "#${BUILD_NUMBER}, blablaaaa1" 
        currentBuild.description = "#${BUILD_NUMBER}, blablaaaa2" 
       } 
      } 
     } 
     stage('Git') { 
      steps { 
       echo "git ..." 
      } 
     } 
    } 
} 
+0

パイプラインの解決に感謝します。残念ながら、FreeStyleジョブを使用する必要があります。パイプラインはTFS SCMをサポートしていないからです。 FreeStyleの仕事の解決策も知っていますか? – AlanRicker

関連する問題