@@ -15,13 +15,13 @@ pipeline {
15
15
dir(' cart-microservice-nodejs' ) {
16
16
def scannerHome = tool ' sonarscanner4'
17
17
withSonarQubeEnv(' sonar-pro' ) {
18
- sh " ${ scannerHome} /bin/sonar-scanner"
18
+ sh " ${ scannerHome} /bin/sonar-scanner -Dsonar.projectKey=cart-nodejs "
19
19
}
20
20
}
21
21
dir(' ui-web-app-reactjs' ) {
22
22
def scannerHome = tool ' sonarscanner4' ;
23
23
withSonarQubeEnv(' sonar-pro' ) {
24
- sh " ${ scannerHome} /bin/sonar-scanner"
24
+ sh " ${ scannerHome} /bin/sonar-scanner -Dsonar.projectKey=ui-reactjs "
25
25
}
26
26
}
27
27
}
@@ -63,7 +63,7 @@ pipeline {
63
63
-D sonar.inclusions=index.py \
64
64
-D sonar.sourceEncoding=UTF-8 \
65
65
-D sonar.language=python \
66
- -D sonar.host.url=http://3.108.53.193 :9000/"""
66
+ -D sonar.host.url=http://13.232.29.132 :9000/"""
67
67
}
68
68
}
69
69
}
@@ -82,7 +82,6 @@ pipeline {
82
82
' ui-web-app-reactjs' : {
83
83
dir(' ui-web-app-reactjs' ){
84
84
sh """
85
- docker images
86
85
docker build -t comdevops/ui:v1 .
87
86
docker push comdevops/ui:v1
88
87
docker rmi comdevops/ui:v1
@@ -142,18 +141,11 @@ pipeline {
142
141
parallel (
143
142
' deploy on k8s' : {
144
143
script {
145
- sh """
146
- kubectl create ns ms
147
- kubectl config set-context --current --namespace=ms
148
- """
144
+ withKubeCredentials( kubectlCredentials : [[ credentialsId : ' kubernetes ' , namespace : ' ms ' ]]) {
145
+ sh ' kubectl get ns'
146
+ sh ' kubectl apply -f kubernetes/yamlfile '
147
+ }
149
148
}
150
- },
151
- ' kubernetes' :{
152
- dir(' kubernetes' ){
153
- sh ' kubectl apply -f yamlfile'
154
- sh ' kubectl get pods -o wide'
155
- sh ' kubectl get svc'
156
- }
157
149
}
158
150
)
159
151
}
0 commit comments