Construire et publier une image Docker
La librairie Jenkins "Cadoles" met à disposition une méthode permettant de construire, valider puis optionnellement publier une image Docker sur un dépôt compatible.
Pour utiliser cette méthode, votre fichier Jenkinsfile
doit avoir la ligne d'import suivant (par exemple, sur la première ligne):
Cette ligne indique à Jenkins d'importer la librairie définie par le projet https://forge.cadoles.com/Cadoles/Jenkins.
Ensuite, créez un nouveau stage dans votre fichier Jenkinsfile:
Par défault, l'image sera publiée sur le dépôt Cadoles https://reg.cadoles.com.
La liste des différentes options pour la méthode container.buildAndPublishImage()
est disponible à l'adresse https://forge.cadoles.com/Cadoles/Jenkins/src/branch/master/vars/container.groovy