Mise à jour de 'Créer un pipeline Jenkins pour son projet'

wpetit 2022-10-17 14:52:39 +02:00
parent ecd0ec5396
commit 96c4bae0e9
1 changed files with 25 additions and 11 deletions

@ -5,19 +5,33 @@
3. À la racine de votre projet, créer un fichier nommé `Jenkinsfile` avec le contenu suivant:
```groovy
@Library("cadoles") _
pipeline {
agent {
dockerfile {
// Le pipeline utilisera un environnement Docker défini par le
// fichier misc/ci/Dockerfile présent dans votre projet
filename 'misc/ci/Dockerfile'
}
}
stages {
stage('Run checks') {
steps {
script {
// On exécute commande "make test" sur votre projet, en étant dans l'environnement Docker
// défini précédemment
sh 'make test'
}
}
}
}
}
```
4. Vous pouvez créer un commit contenant ce fichier `Jenkinsfile` et `push` celui ci sur le dépôt Cadoles. Si tout se passe correctement, vous devriez voir un nouveau job démarrer sur l'interface Jenkins correspondant à votre projet.