Mise à jour de index.js
This commit is contained in:
parent
272cb1f377
commit
d0f8368198
10
Jenkinsfile
vendored
10
Jenkinsfile
vendored
|
|
@ -46,7 +46,7 @@ pipeline {
|
||||||
📂 Chemin de déploiement = ${env.DEPLOY_PATH}
|
📂 Chemin de déploiement = ${env.DEPLOY_PATH}
|
||||||
"""
|
"""
|
||||||
|
|
||||||
// Vérification du répertoire cible
|
// Vérifie le répertoire cible
|
||||||
sh "ls -l ${env.DEPLOY_PATH} || echo '⚠️ Dossier non accessible depuis Jenkins'"
|
sh "ls -l ${env.DEPLOY_PATH} || echo '⚠️ Dossier non accessible depuis Jenkins'"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
@ -63,9 +63,15 @@ pipeline {
|
||||||
}
|
}
|
||||||
|
|
||||||
/* ───────────────────────────────
|
/* ───────────────────────────────
|
||||||
* 3️⃣ Tests & Qualité
|
* 3️⃣ Tests & Qualité (dans un conteneur Node.js)
|
||||||
* ─────────────────────────────── */
|
* ─────────────────────────────── */
|
||||||
stage('Tests & Qualité') {
|
stage('Tests & Qualité') {
|
||||||
|
agent {
|
||||||
|
docker {
|
||||||
|
image 'node:18-alpine'
|
||||||
|
args '-u root' // permet l’accès root pour npm si besoin
|
||||||
|
}
|
||||||
|
}
|
||||||
steps {
|
steps {
|
||||||
echo "🧪 Lancement des tests et analyse de code..."
|
echo "🧪 Lancement des tests et analyse de code..."
|
||||||
sh '''
|
sh '''
|
||||||
|
|
|
||||||
2
index.js
2
index.js
|
|
@ -34,7 +34,7 @@ app.get("/db-check", async (req, res) => {
|
||||||
|
|
||||||
// --- Route d’accueil (fix pour 'Cannot GET /') ---
|
// --- Route d’accueil (fix pour 'Cannot GET /') ---
|
||||||
app.get("/", (req, res) => {
|
app.get("/", (req, res) => {
|
||||||
res.json({ message: "✅ API Thé Tip Top en ligne et opérationnelle g1001001 !" });
|
res.json({ message: "✅ API Thé Tip Top en ligne et opérationnelle v1001001 !" });
|
||||||
});
|
});
|
||||||
|
|
||||||
// --- Monitoring Prometheus ---
|
// --- Monitoring Prometheus ---
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue
Block a user