From bf73e7aff7b28303a72df598a1fded194d84ec7b Mon Sep 17 00:00:00 2001 From: S M Y <smy.altamash@gmail.com> Date: Tue, 9 Jul 2019 14:50:56 +0530 Subject: [PATCH] ES Restore jenkinspipeline --- pipelines/backup/es-restore/Jenkinsfile | 13 +++++-------- 1 file changed, 5 insertions(+), 8 deletions(-) diff --git a/pipelines/backup/es-restore/Jenkinsfile b/pipelines/backup/es-restore/Jenkinsfile index c4e754f07..e15cc3611 100644 --- a/pipelines/backup/es-restore/Jenkinsfile +++ b/pipelines/backup/es-restore/Jenkinsfile @@ -1,16 +1,12 @@ @Library('deploy-conf') _ node() { - try { + try { String ANSI_GREEN = "\u001B[32m" String ANSI_NORMAL = "\u001B[0m" String ANSI_BOLD = "\u001B[1m" String ANSI_RED = "\u001B[31m" String ANSI_YELLOW = "\u001B[33m" - triggers { - cron('H 0 * * *') - } - stage('checkout public repo') { cleanWs() checkout scm @@ -19,10 +15,10 @@ node() { ansiColor('xterm') { stage('deploy'){ values = [:] - currentWs = sh(returnStdout: true, script: 'pwd').trim() envDir = sh(returnStdout: true, script: "echo $JOB_NAME").split('/')[-3].trim() module = sh(returnStdout: true, script: "echo $JOB_NAME").split('/')[-2].trim() jobName = sh(returnStdout: true, script: "echo $JOB_NAME").split('/')[-1].trim() + currentWs = sh(returnStdout: true, script: 'pwd').trim() ansiblePlaybook = "${currentWs}/ansible/es.yml" ansibleExtraArgs = "--tags \"es_restore\" --extra-vars \"snapshot_number=${params.snapshot_name}\" -v --vault-password-file /var/lib/jenkins/secrets/vault-pass" values.put('currentWs', currentWs) @@ -35,8 +31,9 @@ node() { ansible_playbook_run(values) } } - } - catch (err) { + } + catch (err) { + currentBuild.result = "FAILURE" throw err } } -- GitLab