2017-12-12 10 views

答えて

2

フィーチャセットの特定の部分であるoptionsを使用することはできません。

マルチブランチスタイルのビルドの場合は、propertiesのステップを使用する必要があります。 Snippet Generatorは、Jenkinsfileの一部を構築するのに役立つ正しい構文を見つけるのに役立ちます。たとえば、この場合、その設定オプションに解決するbuildDiscarderシンボルを使用します。

properties(
    [ 
     buildDiscarder(
      logRotator(
       daysToKeepStr: '7', 
       numToKeepStr: '25' 
      ) 
     ) 
    ] 
) 

あなたJenkinsfileが実行されるとpropertiesステップが評価されますので、設定が有効になりますとき、それはあります。私は、ベストプラクティスとして、propertiesを一番上に置く傾向があります。 インスタンスのスニペットジェネレータのすべてのオプション(アーティファクトなど)を確認してください。