// Intégration de la librairie Cadoles (voir https://forge.cadoles.com/Cadoles/Jenkins) @Library("cadoles") _ // Utilisation du pipeline partagé pour les applications Symfony de Cadoles // Le nom de l'image Docker passée en paramètre vous permet de préciser l'environnement de test // de votre application Symfony symfonyAppPipeline('ubuntu:22.04', [ 'hooks': [ // Run docker image build, verification and publication stages 'postSymfonyAppPipeline': { stage('Build and publish hydra-dispatcher image') { steps { echo "Building docker images" script { make } echo "Publish docker images" script { make release } } } } ] ])