2017-04-13 1 views
1

Je suis en train de mettre les emplois dans un dossier en utilisant un script DSL jenkins Maintenant je crée un listView et je mettre dans mes emplois ici le code j'utiliseComment placer des tâches dans un dossier dans jenkins?

listView('MyJobsList') { 
    jobs { 
    map.each{ 
     name((it.key).trim()) 
    } 
    } 
    columns{ 
     status() 
     weather() 
     name() 
     lastSuccess() 
     lastFailure() 
     lastDuration() 
     buildButton() 
    } 
} 

je veux faire la même chose mais cette fois je veux mettre les travaux dans un dossier !!

Répondre

2

Veuillez consulter la documentation Job-DSL ci-dessous pour créer un dossier dans Jenkins via Job-DSL.

Folder

folder('folder-a') { 
    description('Folder containing all jobs for folder-a') 
} 
job('folder-a/job-a') { 
    // Job config goes here 
} 
0

S'il vous plaît, jetez un oeil à Jenkins filestructure: https://wiki.jenkins-ci.org/display/JENKINS/Administering+Jenkins

Ici vous pouvez voir où les emplois sont stockés par défaut (configuration d'emplois et construire des journaux). Vous ne pouvez pas et ne devez pas modifier cette structure de fichiers avec un script DSL (plugin JobDSL).