2017-07-12 21 views
0

jnkinsでフォルダを生成するためのビルドステップとしてDSLスクリプトを実行するJenkinsジョブを実行すると、同じジョブの以前のビルドのジョブの詳細を含む参照されていないアイテムが表示されます。 Unreference項目JenkinsジョブDSLスクリプトフォルダ作成ジョブを作成する場合

DSL Script : 
folder('project-e') { 
    displayName('project-e') 
    description('Folder for project e') 
} 

Console output : 
    Processing provided DSL script 
    Added items: 
    GeneratedJob{name='project-e'} 
    Unreferenced items: 
    GeneratedJob{name='project-b'} 

答えて

0

ありませんを取り除くためにABY方法がありますが、あなたはunreference項目の出力を取り除くことはできません。ただし、「プロセスジョブDSL」のビルドステップで、「削除されたジョブの処理」を「無視」に設定すると、無視できます。

ジョブDSLスクリプトは、ワンタイムジェネレータスクリプトではありません。スクリプトは、あなたのJenkins設定の一部を記述する必要があります。フォルダを追加する場合は、スクリプトにフォルダを追加します。フォルダを削除する場合は、そのフォルダをスクリプトから削除します。次に、ジョブDSLシードジョブを実行して変更を適用します。

関連する問題