Fix Jenkins multilingual audit stage checkout

This commit is contained in:
2026-03-29 21:41:15 +02:00
parent ebd57a4376
commit e77479f87a
2 changed files with 5 additions and 1 deletions

4
Jenkinsfile vendored
View File

@@ -105,7 +105,9 @@ pipeline {
timeout(time: 10, unit: 'MINUTES')
}
steps {
sh 'mkdir -p artifacts'
deleteDir()
checkout scm
sh 'mkdir -p artifacts && chmod +x scripts/run_remote_multilingual_audit.sh'
withCredentials([sshUserPrivateKey(credentialsId: env.STAGING_AUDIT_SSH_CREDENTIALS_ID, keyFileVariable: 'STAGING_SSH_KEYFILE')]) {
sh './scripts/run_remote_multilingual_audit.sh'
}

View File

@@ -39,7 +39,9 @@ pipeline {
timeout(time: 10, unit: 'MINUTES')
}
steps {
checkout scm
sh 'mkdir -p artifacts && [ -f artifacts/multilingual-audit.json ] && cp artifacts/multilingual-audit.json artifacts/previous-multilingual-audit.json || true'
sh 'chmod +x scripts/run_remote_multilingual_audit.sh'
withCredentials([sshUserPrivateKey(credentialsId: env.STAGING_AUDIT_SSH_CREDENTIALS_ID, keyFileVariable: 'STAGING_SSH_KEYFILE')]) {
sh './scripts/run_remote_multilingual_audit.sh'
}