fix jenkins build

This commit is contained in:
2026-06-08 13:30:25 +01:00
parent dd384aebe4
commit 4e39130210

View File

@@ -21,10 +21,6 @@ pipeline {
stage('Deploy to Server 1') { stage('Deploy to Server 1') {
steps { steps {
sh ''' sh '''
mkdir -p /root/management-platform/modules
cp -f ./platform/modules/*.py /root/management-platform/modules/
echo "✅ Synced platform/modules → /root/management-platform/modules"
docker stop management-platform 2>/dev/null || true docker stop management-platform 2>/dev/null || true
docker rm management-platform 2>/dev/null || true docker rm management-platform 2>/dev/null || true
@@ -38,7 +34,6 @@ pipeline {
-v /etc/passwd:/etc/passwd:ro \ -v /etc/passwd:/etc/passwd:ro \
-v /etc/shadow:/etc/shadow:ro \ -v /etc/shadow:/etc/shadow:ro \
-v /root/management-platform/config.py:/app/config.py:ro \ -v /root/management-platform/config.py:/app/config.py:ro \
-v /root/management-platform/modules:/app/modules:ro \
management-platform:latest management-platform:latest
sleep 5 sleep 5
@@ -58,7 +53,7 @@ pipeline {
steps { steps {
sh ''' sh '''
sleep 3 sleep 3
STATUS=$(docker exec management-platform curl -s -o /dev/null -w "%{http_code}" -L http://localhost:5000/) STATUS=$(docker exec management-platform curl -s -o /dev/null -w "%{http_code}" http://localhost:5000/)
if [ "$STATUS" = "200" ] || [ "$STATUS" = "302" ]; then if [ "$STATUS" = "200" ] || [ "$STATUS" = "302" ]; then
echo "✅ Platform responding (HTTP $STATUS)" echo "✅ Platform responding (HTTP $STATUS)"
else else