From 0919739688a09d4ea0f3de4e5d1f5fbfc660440c Mon Sep 17 00:00:00 2001 From: Mandel Olaiya Date: Sun, 3 May 2026 01:48:39 +0200 Subject: [PATCH] ci: recompress staging assets after deploy --- Jenkinsfile | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/Jenkinsfile b/Jenkinsfile index 4dbe351..e5fc1df 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -165,6 +165,19 @@ PY ''' } } + stage('Recompress Staging Assets') { + agent { label 'built-in' } + options { + timeout(time: 10, unit: 'MINUTES') + } + steps { + sh ''' + set -e + REMOTE_CMD="cd '${STAGING_AUDIT_PROJECT_DIR}' && '${STAGING_AUDIT_MANAGE}' compress --force" + sudo -n -u mandel -g www-data /srv/apps/mandel-dashboard/.venv/bin/python /srv/apps/mandel-dashboard/bin/deploy_stg_from_jenkins.py "${STAGING_AUDIT_PROJECT_NAME}" --command "$REMOTE_CMD" + ''' + } + } stage('Post-Deploy Multilingual Audit') { agent { label 'built-in' } options {