ADD: remove architecture , fix sites

This commit is contained in:
2026-06-07 18:35:25 +01:00
parent 515fc94754
commit e2fd7e7c91

View File

@@ -21,9 +21,10 @@ pipeline {
stage('Deploy to Server 1') { stage('Deploy to Server 1') {
steps { steps {
sh ''' sh '''
mkdir -p /root/management-platform/modules # Copy modules to a Jenkins-owned path (no root needed)
cp -f ./platform/modules/*.py /root/management-platform/modules/ mkdir -p /var/jenkins_home/management-platform/modules
echo "✅ Synced platform/modules → /root/management-platform/modules" cp -f ./platform/modules/*.py /var/jenkins_home/management-platform/modules/
echo "✅ Synced modules → /var/jenkins_home/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 +39,7 @@ 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 \ -v /var/jenkins_home/management-platform/modules:/app/modules:ro \
management-platform:latest management-platform:latest
sleep 5 sleep 5