2017-10-30 3 views
0

Ich habe eine DSL-Plugin-Datei, die einige Jobs wie Pipeline, frisch Arbeitsplätze erstellt. Ich wollte wissen, was wäre die Syntax, die ich verschiedene Ansichten in dieser Datei erstellen kann, wie 5 Jobs in 1 Ansicht, 5 andere Jobs in 2 Ansicht, ich weiß, wie man es mit Konsole, aber ich freue mich auf Datei zu aktualisieren und es würde automatisch erstellt werden.Jenkins DSL neue Ansicht

+0

Wenn Sie Jenkins UI Ansichten beziehen, ich glaube nicht, dass Sie es Jenkinsfile mit tun können – yorammi

+0

Sie in groovy praktisch alles tun können, in ein Jenkinsfile. Ich kenne die Objekte nicht, um es zu tun, aber wenn du in diese Richtung schaust, bin ich sicher, dass du etwas finden kannst. –

+0

ja sieht gut aus. https://jenkinsci.github.io/job-dsl-plugin/#path/listView –

Antwort

0

funktionierte gut wie verwendet groovy Syntax

listView('testlist') { 
description('All new jobs for testlist') 
filterBuildQueue() 
filterExecutors() 
jobs { 
    name('fruit') 
    name('cake') 

} 
    columns { 
    status() 
    weather() 
    name() 
    lastSuccess() 
    lastFailure() 
    lastDuration() 
    buildButton() 
} 

}