New emergency backup test
Some checks failed
Portfolio/pipeline/head There was a failure building this commit

This commit is contained in:
2026-01-08 13:27:11 +01:00
parent b7443eb21a
commit 14bbff7f23

8
Jenkinsfile vendored
View File

@@ -19,8 +19,12 @@ pipeline {
echo "Deploy new portfolio version..."
sh "docker compose up -d"
// Keep updated docker-compose.yml for safety
sh "cp docker-compose.yml /home/lucas/services/portfolio/docker-compose.yml"
// Keep updated docker-compose.yml and Caddyfile for safety
sh "docker cp portfolio:/etc/caddy/Caddyfile /home/lucas/services/portfolio/Caddyfile"
// docker-compose.yml is not allready in image
sh "docker exec -i portfolio sh -c 'cat > /tmp/docker-compose.yml' < docker-compose.yml"
sh "docker cp portfolio:/tmp/docker-compose.yml /home/lucas/services/portfolio/docker-compose.yml"
}
}
}