@@ -24,18 +24,16 @@ def kubeConfigRoot = "/home/jenkins/.kube"
24
24
def buildTestSteps (String kubeConfigRoot , String kubeconfig ) {
25
25
return {
26
26
timestamps {
27
- lock(" ${ kubeconfig} -${ params.TESTNAMESPACE} -${ env.GIT_COMMIT} " ) {
28
- withCredentials([string(credentialsId : ' ENTERPRISEIMAGE' , variable : ' DEFAULTENTERPRISEIMAGE' )]) {
29
- withEnv([
30
- " DEPLOYMENTNAMESPACE=${ params.TESTNAMESPACE} -${ env.GIT_COMMIT} " ,
31
- " DOCKERNAMESPACE=${ params.DOCKERNAMESPACE} " ,
32
- " ENTERPRISEIMAGE=${ params.ENTERPRISEIMAGE} " ,
33
- " IMAGETAG=${ env.GIT_COMMIT} " ,
34
- " KUBECONFIG=${ kubeConfigRoot} /${ kubeconfig} " ,
35
- " LONG=${ params.LONG ? 1 : 0} " ,
36
- ]) {
37
- sh " make run-tests"
38
- }
27
+ withCredentials([string(credentialsId : ' ENTERPRISEIMAGE' , variable : ' DEFAULTENTERPRISEIMAGE' )]) {
28
+ withEnv([
29
+ " DEPLOYMENTNAMESPACE=${ params.TESTNAMESPACE} -${ env.GIT_COMMIT} " ,
30
+ " DOCKERNAMESPACE=${ params.DOCKERNAMESPACE} " ,
31
+ " ENTERPRISEIMAGE=${ params.ENTERPRISEIMAGE} " ,
32
+ " IMAGETAG=jenkins-test" ,
33
+ " KUBECONFIG=${ kubeConfigRoot} /${ kubeconfig} " ,
34
+ " LONG=${ params.LONG ? 1 : 0} " ,
35
+ ]) {
36
+ sh " make run-tests"
39
37
}
40
38
}
41
39
}
@@ -59,6 +57,7 @@ def buildCleanupSteps(String kubeConfigRoot, String kubeconfig) {
59
57
pipeline {
60
58
options {
61
59
buildDiscarder(logRotator(daysToKeepStr : ' 7' , numToKeepStr : ' 10' ))
60
+ lock resource : ' k8s-operator'
62
61
}
63
62
agent any
64
63
parameters {
@@ -75,7 +74,7 @@ pipeline {
75
74
withEnv([
76
75
" DEPLOYMENTNAMESPACE=${ params.TESTNAMESPACE} -${ env.GIT_COMMIT} " ,
77
76
" DOCKERNAMESPACE=${ params.DOCKERNAMESPACE} " ,
78
- " IMAGETAG=${ env.GIT_COMMIT } " ,
77
+ " IMAGETAG=jenkins-test " ,
79
78
" LONG=${ params.LONG ? 1 : 0} " ,
80
79
]) {
81
80
sh " make"
0 commit comments