소스 검색

Jenkinsfile con dos servicios

Tino 5 달 전
부모
커밋
11d1173f90
1개의 변경된 파일4개의 추가작업 그리고 1개의 파일을 삭제
  1. 4 1
      Jenkinsfile

+ 4 - 1
Jenkinsfile

@@ -28,6 +28,7 @@ pipeline {
     booleanParam(name: 'creadb', description: 'Crea el objeto para crear la DB en el cúster', defaultValue: false)
     booleanParam(name: 'borradb', description: 'Borra el objeto que creó la DB, no la DB', defaultValue: false)
     booleanParam(name: 'servicelb', description: 'Crea el servicio LoadBalancer', defaultValue: false)
+    booleanParam(name: 'servicenp', description: 'Crea el servicio NodePort', defaultValue: false)
   }
   
   stages {
@@ -99,7 +100,7 @@ pipeline {
 
     stage('Crea el servicio NodePort') {
       when {
-        expression { !params.servicelb}
+        expression { params.servicenp}
       }
       steps {
         echo "Creando el servicio NodePort..." 
@@ -202,6 +203,8 @@ pipeline {
           expression { !params.borraclaims }
           expression { !params.creadb }
           expression { !params.borradb }
+          expression { !params.servicenp }
+          expression { !params.servicelb }
         }
       }
       steps {