diff --git a/Jenkinsfile b/Jenkinsfile index 139868b..1e2bf36 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -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' } diff --git a/Jenkinsfile.multilingual-nightly b/Jenkinsfile.multilingual-nightly index 621b11b..b5a2d81 100644 --- a/Jenkinsfile.multilingual-nightly +++ b/Jenkinsfile.multilingual-nightly @@ -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' }