refactor: Update descriptions and messages in Jenkins pipeline scripts for clarity

This commit is contained in:
Thibault Pouch
2026-03-19 21:03:36 +01:00
parent 741e4043fa
commit 8f5b5d5e8d
2 changed files with 31 additions and 31 deletions

View File

@@ -5,17 +5,17 @@ pipeline {
string(
name: 'REPO_URL',
defaultValue: 'https://git.crowmate.fr/crowmate/Nest.git',
description: 'URL du repo Gitea à cloner'
description: 'Gitea repository URL to clone'
)
string(
name: 'BRANCH',
defaultValue: 'main',
description: 'Branche à builder'
description: 'Branch to build'
)
string(
name: 'IMAGE_TAG',
defaultValue: 'latest',
description: 'Tag des images Docker (ex: latest, v1.0.0)'
description: 'Docker image tag (e.g. latest, v1.0.0)'
)
}
@@ -38,7 +38,7 @@ pipeline {
credentialsId: env.GITEA_CREDENTIALS_ID
]]
])
echo "Repo cloné"
echo "Repository cloned"
}
}
@@ -51,28 +51,28 @@ pipeline {
)]) {
sh '''
echo "$REGISTRY_PASS" | docker login ''' + env.REGISTRY + ''' -u "$REGISTRY_USER" --password-stdin
echo "Connecté au registry Gitea"
echo "Connected to Gitea registry"
'''
sh """
echo "🔨 Build nest-api..."
echo "Build nest-api..."
docker build -t ${env.REGISTRY}/${env.REGISTRY_OWNER}/nest-api:${params.IMAGE_TAG} ./nest-backend
echo "🔨 Build nest-front..."
echo "Build nest-front..."
docker build -t ${env.REGISTRY}/${env.REGISTRY_OWNER}/nest-front:${params.IMAGE_TAG} ./nest-front
echo "🔨 Build nest-intra..."
echo "Build nest-intra..."
docker build -t ${env.REGISTRY}/${env.REGISTRY_OWNER}/nest-intra:${params.IMAGE_TAG} ./nest-intra
"""
sh """
echo "📤 Push nest-api..."
echo "Push nest-api..."
docker push ${env.REGISTRY}/${env.REGISTRY_OWNER}/nest-api:${params.IMAGE_TAG}
echo "📤 Push nest-front..."
echo "Push nest-front..."
docker push ${env.REGISTRY}/${env.REGISTRY_OWNER}/nest-front:${params.IMAGE_TAG}
echo "📤 Push nest-intra..."
echo "Push nest-intra..."
docker push ${env.REGISTRY}/${env.REGISTRY_OWNER}/nest-intra:${params.IMAGE_TAG}
"""
@@ -85,13 +85,13 @@ pipeline {
post {
success {
echo "🎉 Images buildées et pushées avec succès (tag: ${params.IMAGE_TAG})"
echo "Images built and pushed successfully (tag: ${params.IMAGE_TAG})"
}
failure {
echo "💥 Échec du build/push"
echo "Build/push failed"
}
always {
// Nettoyage des images locales pour ne pas saturer le disque
// Clean local images to avoid filling up disk space
sh """
docker rmi ${env.REGISTRY}/${env.REGISTRY_OWNER}/nest-api:${params.IMAGE_TAG} || true
docker rmi ${env.REGISTRY}/${env.REGISTRY_OWNER}/nest-front:${params.IMAGE_TAG} || true