11@Library (' shared-libraries' ) _
22
3- def runTests () {
3+ def runTests (String type ,String version ) {
4+ copyRPM type,version
5+ setUpML ' $WORKSPACE/xdmp/src/Mark*.rpm'
46 sh label : ' deploy-test-app-and-run-tests' , script : '''
57 export JAVA_HOME=$JAVA_HOME_DIR
68 export GRADLE_USER_HOME=$WORKSPACE/$GRADLE_DIR
@@ -38,12 +40,12 @@ def runDockerCompose(String markLogicDockerImage) {
3840}
3941
4042def teardownAfterTests () {
41- updateWorkspacePermissions()
42- sh label : ' teardown-docker' , script : ''' #!/bin/bash
43- cd node-client-api
44- docker-compose down -v || true
45- '''
46- cleanupDocker()
43+ // updateWorkspacePermissions()
44+ // sh label: 'teardown-docker', script: '''#!/bin/bash
45+ // cd node-client-api
46+ // docker-compose down -v || true
47+ // '''
48+ // cleanupDocker()
4749}
4850
4951def runAuditReport () {
@@ -56,7 +58,9 @@ def runAuditReport() {
5658 '''
5759}
5860
59- def runE2ETests () {
61+ def runE2ETests (String type ,String version ) {
62+ copyRPM type,version
63+ setUpML ' $WORKSPACE/xdmp/src/Mark*.rpm'
6064 sh label : ' run-e2e-tests' , script : '''
6165 export PATH=${NODE_HOME_DIR}/bin:$PATH
6266 cd node-client-api
@@ -124,9 +128,8 @@ pipeline {
124128 agent { label ' nodeclientpool' }
125129 steps {
126130 runAuditReport()
127- runDockerCompose(' ml-docker-db-dev-tierpoint.bed-artifactory.bedford.progress.com/marklogic/marklogic-server-ubi:latest-12' )
128- runTests()
129- runE2ETests()
131+ runTests(' Latest' ,' 12' )
132+ runE2ETests(' Latest' ,' 12' )
130133 }
131134 post {
132135 always {
@@ -147,9 +150,8 @@ pipeline {
147150 }
148151 agent { label ' nodeclientpool' }
149152 steps {
150- runDockerCompose(' ml-docker-db-dev-tierpoint.bed-artifactory.bedford.progress.com/marklogic/marklogic-server-ubi:latest-11' )
151- runTests()
152- runE2ETests()
153+ runTests(' Latest' ,' 11' )
154+ runE2ETests(' Latest' ,' 11' )
153155 }
154156 post {
155157 always {
@@ -167,9 +169,8 @@ pipeline {
167169 }
168170 agent { label ' nodeclientpool' }
169171 steps {
170- runDockerCompose(' ml-docker-db-dev-tierpoint.bed-artifactory.bedford.progress.com/marklogic/marklogic-server-ubi:latest-12' )
171- runTests()
172- runE2ETests()
172+ runTests(' Latest' ,' 12' )
173+ runE2ETests(' Latest' ,' 12' )
173174 }
174175 post {
175176 always {
@@ -187,9 +188,8 @@ pipeline {
187188 }
188189 agent { label ' nodeclientpool' }
189190 steps {
190- runDockerCompose(' ml-docker-db-dev-tierpoint.bed-artifactory.bedford.progress.com/marklogic/marklogic-server-ubi:latest-10' )
191- runTests()
192- runE2ETests()
191+ runTests(' Latest' ,' 10' )
192+ runE2ETests(' Latest' ,' 10' )
193193 }
194194 post {
195195 always {
0 commit comments