Skip to content

Commit 5c7b015

Browse files
committed
Update Makefile and Jenkinsfile
1 parent a8fc493 commit 5c7b015

File tree

2 files changed

+11
-8
lines changed

2 files changed

+11
-8
lines changed

Jenkinsfile

Lines changed: 8 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -136,12 +136,10 @@ void publishTestResults() {
136136
}
137137

138138
void pullImage() {
139-
dockerVersion = "${ML_VERSION}-${timeStamp}-centos-1.0.0"
140-
141139
withCredentials([usernamePassword(credentialsId: '8c2e0b38-9e97-4953-aa60-f2851bb70cc8', passwordVariable: 'docker_password', usernameVariable: 'docker_user')]) {
142140
sh """
143141
echo "\$docker_password" | docker login --username \$docker_user --password-stdin ${dockerRegistry}
144-
docker pull ml-docker-dev.marklogic.com/"marklogic"/marklogic-server-centos:${dockerVersion}
142+
docker pull ${dockerRepository}:${dockerVersion}
145143
"""
146144
}
147145
}
@@ -163,7 +161,9 @@ pipeline {
163161
}
164162
environment {
165163
timeStamp = sh(returnStdout: true, script: 'date +%Y%m%d').trim()
166-
dockerRegistry = 'https://ml-docker-dev.marklogic.com'
164+
dockerRegistry = 'ml-docker-dev.marklogic.com'
165+
dockerRepository = "${dockerRegistry}/marklogic/marklogic-server-centos"
166+
dockerVersion = "${ML_VERSION}-${timeStamp}-centos-1.0.0"
167167
}
168168

169169
parameters {
@@ -196,7 +196,10 @@ pipeline {
196196
expression { return params.KUBERNETES_TESTS }
197197
}
198198
steps {
199-
sh "minikube delete --all --purge; make test dockerImage=marklogic-centos/marklogic-server-centos:${dockerVersion} saveOutput=true jenkins=true"
199+
sh """
200+
export MINIKUBE_HOME=/space;
201+
make test dockerImage=${dockerRepository}:${dockerVersion} saveOutput=true
202+
"""
200203
}
201204
}
202205
}

makefile

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -85,15 +85,15 @@ lint:
8585

8686
.PHONY: e2e-test
8787
e2e-test: prepare
88-
$(if $(jenkins),export MINIKUBE_HOME=/space,)
8988
@echo "=====Installing minikube cluster"
90-
minikube start
89+
minikube start --driver=docker -n=1
9190

9291
@echo "=====Loading marklogc image $(dockerImage) to minikube cluster"
9392
minikube image load $(dockerImage)
9493

9594
@echo "=====Running e2e tests"
96-
cd test; $(if $(saveOutput),gotestsum --junitfile test_results/e2e-tests.xml ./e2e/... -count=1, go test -v -count=1 ./test/e2e/...)
95+
cd test
96+
$(if $(saveOutput),gotestsum --junitfile test_results/e2e-tests.xml ./e2e/... -count=1, go test -v -count=1 ./e2e/...)
9797

9898
@echo "=====Delete minikube cluster"
9999
minikube delete

0 commit comments

Comments
 (0)