Explorar o código

Jenkinsfile con dos servicios

Tino hai 5 meses
pai
achega
11d1173f90
Modificáronse 1 ficheiros con 4 adicións e 1 borrados
  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 {