patch: test 30
Some checks failed
ci/woodpecker/push/build-pipeline Pipeline failed

This commit is contained in:
spassignat
2026-05-02 13:06:52 +02:00
parent 27dbfa5c48
commit f99a7bedd8

View File

@@ -21,6 +21,7 @@ steps:
rm -rf dist
rm -f ${CI_WORKSPACE}/version.env
echo "✅ Nettoyage terminé"
ls -als
depends_on: [ ]
# Étape 2: Analyser le message du commit
@@ -47,6 +48,7 @@ steps:
echo "version_type=none" >> ${CI_WORKSPACE}/version.env
echo "⚠️ Aucun changement de version"
fi
ls -als
depends_on: [ clean_project ]
# Étape 3: Mettre à jour la version
@@ -73,6 +75,7 @@ steps:
echo "artifact=no-artifact" >> ${CI_WORKSPACE}/version.env
echo "⏭️ Pas de mise à jour de version"
fi
ls -als
depends_on: [ prepare ]
# Étape 4: Build de l'application
@@ -85,6 +88,7 @@ steps:
echo ${CI_WORKSPACE}
npm ci --cache .npm --prefer-offline
npm run build
ls -als
depends_on: [ update_version ]
# Étape 5: Package des artefacts
@@ -112,6 +116,7 @@ steps:
echo "✅ Artefact créé: ${CI_WORKSPACE}/artifacts/${artifact}"
ls -la ${CI_WORKSPACE}/artifacts/${artifact}
fi
ls -als
depends_on: [ build ]
# Étape 6: Publication dans Nexus
@@ -123,6 +128,10 @@ steps:
NEXUS_PASSWORD:
from_secret: nexus_password
commands: |
pwd
ls -als
echo $CI_WORKSPACE
echo ${CI_WORKSPACE}
source ${CI_WORKSPACE}/version.env
if [ "$version_type" != "none" ]; then
@@ -147,6 +156,7 @@ steps:
else
echo "⏭️ Pas de publication (version_type=none)"
fi
ls -als
depends_on: [ package ]
# Étape 7: Commit et tag (après publication)
@@ -156,6 +166,10 @@ steps:
GITEA_TOKEN:
from_secret: gitea_token
commands: |
pwd
ls -als
echo $CI_WORKSPACE
echo ${CI_WORKSPACE}
source ${CI_WORKSPACE}/version.env
if [ "$version_type" != "none" ]; then
@@ -181,6 +195,7 @@ steps:
else
echo "⚠️ Aucun changement à commiter"
fi
ls -als
depends_on: [ publish ]
# Étape 8: Déclencher le déploiement