Skip to content

Commit

Permalink
run build test only on master
Browse files Browse the repository at this point in the history
  • Loading branch information
valentinab25 authored Dec 13, 2023
1 parent c8f83d8 commit 72a60f2
Showing 1 changed file with 3 additions and 14 deletions.
17 changes: 3 additions & 14 deletions Jenkinsfile
Original file line number Diff line number Diff line change
Expand Up @@ -9,15 +9,9 @@ pipeline {
stages {


stage('Build & Test') {
when {
anyOf {
environment name: 'CHANGE_ID', value: ''
allOf {
not { environment name: 'CHANGE_ID', value: '' }
environment name: 'CHANGE_TARGET', value: 'master'
}
}
stage('Test Build & Test') {
when {
branch 'master'
}
environment {
IMAGE_NAME = BUILD_TAG.toLowerCase()
Expand All @@ -27,14 +21,9 @@ pipeline {
script {
try {
checkout scm
// sh '''sed -i "s|eeacms/marine-backend|${IMAGE_NAME}|g" devel/Dockerfile'''
sh '''docker build -t ${IMAGE_NAME} .'''
// sh '''docker build -t ${IMAGE_NAME}-devel devel'''
// sh '''docker run -i --name=${IMAGE_NAME} -e EXCLUDE="${EXCLUDE}" -e GIT_BRANCH="${CHANGE_TARGET:-$GIT_BRANCH}" ${IMAGE_NAME} /debug.sh tests'''
} finally {
sh script: "docker rm -v ${IMAGE_NAME}", returnStatus: true
sh script: "docker rmi ${IMAGE_NAME}", returnStatus: true
// sh script: "docker rmi ${IMAGE_NAME}-devel", returnStatus: true
}
}
}
Expand Down

0 comments on commit 72a60f2

Please sign in to comment.