fix(jenkins): new docker host rootless
Some checks failed
Portfolio/pipeline/head There was a failure building this commit

This commit is contained in:
2026-01-27 15:46:41 +01:00
parent f1794abe7e
commit 104a0376b4

9
Jenkinsfile vendored
View File

@@ -1,8 +1,9 @@
pipeline {
agent any
environment {
DOCKER_HOST = "unix:///var/run/docker.sock"
DOCKER_HOST = "unix:///run/user/1001/docker.sock"
APP_VERSION = "${env.BRANCH_NAME}-${env.BUILD_NUMBER}"
DOCKER_CONFIG = "${env.WORKSPACE}/.docker"
}
stages {
stage('Build') {
@@ -57,7 +58,11 @@ pipeline {
// Update caddy-reverse-proxy cache
sh "docker exec caddy-reverse-proxy caddy reload --config /etc/caddy/Caddyfile"
// Keep updated docker-compose.yml and Caddyfile for safety
// Safety
sh "rm -f /backup-portfolio/docker-compose.yml"
sh "rm -f /backup-portfolio/Caddyfile"
// Copy
sh "cp docker-compose.yml /backup-portfolio/docker-compose.yml"
sh "docker cp portfolio:/etc/caddy/Caddyfile /backup-portfolio/Caddyfile"
}