diff --git a/jenkinsfile b/jenkinsfile index a736186..306cdaf 100644 --- a/jenkinsfile +++ b/jenkinsfile @@ -1,29 +1,15 @@ //not required right now as CN is reachable from EMEA as well -// def loopEnvironments(environments){ -// print env.JENKINS_URL - -// environments.each { key, val -> - -// //Execute only if you are on the same environment -// //not required right now as CN is reachable from EMEA as well -// if (env.JENKINS_URL == environments."${key}"[3].'jenkins') -// { -// envname = environments."${key}"[0].'name' -// envurl = environments."${key}"[1].'env-url' -// tokenname = environments."${key}"[2].'env-token-name' - -// sh 'python createReport.py "${envname}"' -// } - -// } -// } pipeline { options { ansiColor('xterm') } agent {label 'jaws-slaves'} - + triggers { + + cron('0 1 * * 1') + + } environment { //ProxySettings @@ -55,40 +41,7 @@ steps { script{ - // def SCRIPT_PARAMETER = '' - // if(SLICES.isEmpty()) { - // currentBuild.result = 'ABORTED' - // error('Aborting due to missing slice parameter') - // return - // } - // else {SCRIPT_PARAMETER = SCRIPT_PARAMETER + " -s " + SLICES.toString()} - - // if (PRESELECT.isEmpty()) { - // if (FROMDATE=='') { - // currentBuild.result = 'ABORTED' - // error('Aborting due to missing startdate parameter') - // return - - // } - // else { SCRIPT_PARAMETER = SCRIPT_PARAMETER + " -f " + FROMDATE.toString() } - // if (TODATE=='') { - // currentBuild.result = 'ABORTED' - // error('Aborting due to missing enddate parameter') - // return - // } - // else {SCRIPT_PARAMETER = SCRIPT_PARAMETER + " -t " + TODATE.toString()} - - // } - // else { SCRIPT_PARAMETER = SCRIPT_PARAMETER + " -p " + PRESELECT.toString()} - - - - - // echo "${SCRIPT_PARAMETER}" sh "python3 createKeyRequestReport.py" - - // sh "python3 summary.py" - // summary = readFile('summary.txt').trim() } } @@ -102,12 +55,6 @@ emailext subject: env.JOB_NAME, mimeType: 'text/html', body: tmp_body, - //to: 'michaela.jaeger@bmw.de, OOC-Support@bmwgroup.com, Andreas.DA.Danzer@partner.bmw.de', - //to: 'rene.forstner@nttdata.com, Andreas.DA.Danzer@partner.bmw.de, linnea.bickeboeller@partner.bmwgroup.com', - //to: 'rene.forstner@nttdata.com, stephan.oertelt@bmw.de, Mohammed.Abadel@bmw.de, michaela.jaeger@bmw.de', - //to: 'rene.forstner@nttdata.com, ermis.wieger@nttdata.com, patryk.gudalewicz.bp@nttdata.com', - //to: 'patryk.gudalewicz.bp@nttdata.com', - //to: 'rene.forstner@nttdata.com, ermis.wieger@nttdata.com, arnel.arnautovic@nttdata.com, patryk.gudalewicz.bp@nttdata.com, stephan.oertelt@bmw.de, Mohammed.Abadel@bmw.de, michaela.jaeger@bmw.de, OOC-Support@bmwgroup.com, Andreas.DB.Danzer@bmwgroup.com', //to: 'ermis.wieger@nttdata.com, Andreas.DB.Danzer@bmwgroup.com, OOC-Support@bmwgroup.com, michaela.jaeger@bmw.de, thilo.bindel@bmwgroup.com', to: 'ermis.wieger@nttdata.com', replyTo: 'coco-apm@bmw.de', @@ -127,12 +74,6 @@ emailext subject: "${env.JOB_NAME} build ${env.BUILD_ID} failed", body: "QM report failed, see logs for details: ${env.BUILD_URL}", to: 'ermis.wieger@nttdata.com' - //to: 'BMW.CoCo.Dynatrace@nttdata.com, ermis.wieger@nttdata.com, Andreas.DB.Danzer@bmwgroup.com' -// to post to the teams channel "0 - APM Service Desk" just uncomment the following command: -// office365ConnectorSend webhookUrl: "https://bmwgroup.webhook.office.com/webhookb2/483edc00-c925-4672-8088-8299a0139fca@ce849bab-cc1c-465b-b62e-18f07c9ac198/JenkinsCI/9aca6923685b40f794134853fcbe88f1/ff31bcee-96b3-4481-9bd8-4f74180b263b", -// message: "QM report failed, see logs for details: ${env.BUILD_URL}", -// status: 'Failure', -// color: "d00000" } always { cleanWs()