diff --git a/jenkinsfile/Jenkinsfile b/jenkinsfile/Jenkinsfile index 678d5c89405c24d409640b1866418a7cb70eb912..608e12fc7439a9743d8697a94b5e55ea90a91045 100644 --- a/jenkinsfile/Jenkinsfile +++ b/jenkinsfile/Jenkinsfile @@ -11,6 +11,7 @@ pipeline { stage ('Test environment'){ steps { sh '''#!/bin/bash + eval `oidc-agent-service use` oidc-add infn-cloud-ops orchent depls | tee depls.output cat depls.output | grep -q ERROR && exit 1 @@ -20,6 +21,7 @@ pipeline { stage ('Create test deployment'){ steps { sh '''#!/bin/bash + eval `oidc-agent-service use` oidc-add infn-cloud-ops wget -O site.yaml "${PLAYBOOK_URL}" ansible-playbook site.yaml --extra-vars "paas_ci_test_step='create_deployment'" @@ -32,7 +34,8 @@ pipeline { sshUserPrivateKey(credentialsId: "ssh_scans", keyFileVariable: 'keyfile'), usernamePassword(credentialsId: "jenkins_scans_creds", usernameVariable: 'GMP_USER', passwordVariable: 'GMP_PASSWORD') ]) { - sh '''#!/bin/bash + sh '''#!/bin/bash + eval `oidc-agent-service use` oidc-add infn-cloud-ops cp ${keyfile} /home/jenkins/.ssh/id_rsa ansible-playbook site.yaml --extra-vars "paas_ci_test_step='scan'" @@ -50,6 +53,7 @@ pipeline { post { always { sh '''#!/bin/bash + eval `oidc-agent-service use` oidc-add infn-cloud-ops ansible-playbook site.yaml --extra-vars "paas_ci_test_step='clean'" '''