Installation de Jenkins à l'aide de helm
helm install --name jenkins -f values.yaml stable/jenkins
Plugin Jenkins installé
- kubernetes:1.12.6
- workflow-job:2.31
- workflow-aggregator:2.5
- credentials-binding:1.16
- git:3.9.3
- docker:1.1.6
Définition d'un pipeline Jenkins pour construire un conteneur Docker
node {
checkout scm
def customImage = docker.build("my-image:${env.BUILD_ID}")
customImage.inside {
sh 'make test'
}
}
Lance l'erreur : docker introuvable