flatten backend folder

This commit is contained in:
soufiane 2025-10-30 20:22:38 +01:00
parent 8073071df2
commit 049dd489a8

46
Jenkinsfile vendored
View File

@ -7,9 +7,9 @@ pipeline {
}
environment {
APP_NAME = "the-tip-top-frontend"
REGISTRY = "registry.wk-archi-o24a-15m-g3.fr"
IMAGE = "${REGISTRY}/${APP_NAME}:${BUILD_NUMBER}"
APP_NAME = "the-tip-top-frontend"
REGISTRY = "registry.wk-archi-o24a-15m-g3.fr"
IMAGE = "${REGISTRY}/${APP_NAME}:${BUILD_NUMBER}"
DEPLOY_PATH = "/srv/devops/the-tip-top"
}
@ -65,30 +65,30 @@ pipeline {
}
}
stage('Health Check') {
steps {
echo "🩺 Vérification de la disponibilité du frontend..."
script {
def success = false
for (int i = 1; i <= 5; i++) {
echo "⏳ Tentative #${i} de vérification (attente ${i * 10}s)..."
sh "sleep ${i * 10}"
def code = sh(script: "curl -k -s -o /dev/null -w '%{http_code}' https://dsp5-archi-o24a-15m-g3.fr", returnStdout: true).trim()
echo "Réponse HTTP : ${code}"
if (code == '200' || code == '301' || code == '302') {
success = true
break
stage('Health Check') {
steps {
echo "🩺 Vérification de la disponibilité du frontend..."
script {
def success = false
for (int i = 1; i <= 5; i++) {
echo "⏳ Tentative #${i} de vérification (attente ${i * 10}s)..."
sh "sleep ${i * 10}"
def code = sh(script: "curl -k -s -o /dev/null -w '%{http_code}' https://dsp5-archi-o24a-15m-g3.fr", returnStdout: true).trim()
echo "Réponse HTTP : ${code}"
if (code == '200' || code == '301' || code == '302') {
success = true
break
}
}
if (!success) {
error("❌ Le frontend ne répond pas après plusieurs tentatives.")
} else {
echo "✅ Le frontend est disponible et en ligne !"
}
}
}
if (!success) {
error("❌ Le frontend ne répond pas après plusieurs tentatives.")
} else {
echo "✅ Le frontend est disponible !"
}
}
}
}
post {
success {