tutorial steps español jenkins jenkins-pipeline

steps - jenkins pipeline tutorial español



Canalizaciones múltiples de Jenkins: ¿cómo seleccionar un nodo de compilación? (1)

¿Tienes checkout scm en tu Jenkinsfile en la sucursal?

Al igual que:

node(''osx'') { checkout scm ... }

El pipeline multipilar de Jenkins siempre realiza el pago en el nodo maestro. En mi caso, quiero hacer mi compilación en otro nodo. Mi script en Jenkinsfile se ve así:

node(''osx'') { ... }

Me veo obligado a env.BRANCH en mi nodo yo mismo de nuevo para realizar una compilación. Será mucho mejor realizar la compilación de canalización en el nodo seleccionado desde el principio, pero no puedo encontrar cómo hacerlo.