From 38f550542a0646acc548f812c330d071c98b22b0 Mon Sep 17 00:00:00 2001 From: Diamantis Tziotzios Date: Thu, 24 Sep 2020 17:37:32 +0300 Subject: [PATCH] CI update --- Jenkinsfile | 52 +++++++++++++++++++------------------- dmp-frontend/tsconfig.json | 1 + 2 files changed, 27 insertions(+), 26 deletions(-) diff --git a/Jenkinsfile b/Jenkinsfile index fdaa2a542..40de9c9ea 100644 --- a/Jenkinsfile +++ b/Jenkinsfile @@ -27,35 +27,35 @@ pipeline { } } } - stage('SonarQube analysis') { - steps { - script { - def scannerHome = tool 'SonarQube Scanner 4.3'; - withSonarQubeEnv('SonarQube') { // If you have configured more than one global server connection, you can specify its name - sh "${scannerHome}/bin/sonar-scanner" - } - } - } - } - // waiting for sonar results based into the configured web hook in Sonar server which push the status back to jenkins - stage('SonarQube scan result check') { - steps { - timeout(time: 2, unit: 'MINUTES') { - retry(3) { - script { - def qg = waitForQualityGate() - if (qg.status != 'OK') { - error "Pipeline aborted due to quality gate failure: ${qg.status}" - } - } - } - } - } - } + //stage('SonarQube analysis') { + // steps { + // script { + // def scannerHome = tool 'SonarQube Scanner 4.3'; + // withSonarQubeEnv('SonarQube') { // If you have configured more than one global server connection, you can specify its name + // sh "${scannerHome}/bin/sonar-scanner" + // } + // } + // } + //} + //// waiting for sonar results based into the configured web hook in Sonar server which push the status back to jenkins + //stage('SonarQube scan result check') { + // steps { + // timeout(time: 2, unit: 'MINUTES') { + // retry(3) { + // script { + // def qg = waitForQualityGate() + // if (qg.status != 'OK') { + // error "Pipeline aborted due to quality gate failure: ${qg.status}" + // } + // } + // } + // } + // } + //} stage('Pushing to Docker Registry') { steps { script { - docker.withRegistry('https://registry.home-server', '1e8e4c8e-c709-4475-ab14-8d079a36914a') { + docker.withRegistry('http://drepo.local.cite.gr', 'b2c651c1-9a3b-4a98-a6da-e1dd7a20f512') { pipelineContext.apiImage.push() pipelineContext.webappImage.push() } diff --git a/dmp-frontend/tsconfig.json b/dmp-frontend/tsconfig.json index 5d5ba689a..4d05665e4 100644 --- a/dmp-frontend/tsconfig.json +++ b/dmp-frontend/tsconfig.json @@ -10,6 +10,7 @@ "emitDecoratorMetadata": true, "experimentalDecorators": true, "importHelpers": true, + "skipLibCheck": true, "target": "es2015", "typeRoots": [ "node_modules/@types"