diff --git a/environments/aws/eu-west-1/int/Jenkinsfile b/environments/aws/eu-west-1/int/Jenkinsfile index 03382de..0866ffd 100644 --- a/environments/aws/eu-west-1/int/Jenkinsfile +++ b/environments/aws/eu-west-1/int/Jenkinsfile @@ -12,10 +12,29 @@ pipeline { } } + environment { + GIT_SSH_COMMAND = "ssh -o UserKnownHostsFile=/dev/null -o StrictHostKeyChecking=no" + AWS_ID = credentials("${aws_access_credentials}") + AWS_ACCESS_KEY_ID = "${env.AWS_ID_USR}" + AWS_SECRET_ACCESS_KEY = "${env.AWS_ID_PSW}" + + AWS_REGION = "${aws_region}" + STAGE = "${stage}" + CLOUD_PROVIDER = "${cloud_provider}" + + API_TOKEN = credentials("${dynatrace_api_toke_credentials}") + TF_VAR_dt_api_token = "${env.API_TOKEN}" + } + + options { + timestamps() + ansiColor('xterm') + disableConcurrentBuilds(abortPrevious: true) + timeout(time: 1, unit: 'HOURS') + } stages { - stage("terraform init") { steps { sshagent(credentials: ['sofa-user-automation']) { @@ -26,19 +45,20 @@ pipeline { terraform init terraform fmt """ - } } } } - + } + } post { always { cleanWs() + script { currentBuild.result = currentBuild.result ?: 'SUCCESS' - notifyBitbucket(projectKey: 'packages') + notifyBitbucket() } } }