parameter extended choices active parameters jenkins jenkins-plugins

parameters - extended - jenkins choice parameter



¿Cómo pasar los valores predeterminados a una compilación Jenkins utilizando el complemento de compilación parametrizada? (3)

Estoy usando el complemento de construcción parametrizado en Jenkins. Quiero proporcionar un enlace a la página de compilación, pero configurar el valor predeterminado para uno de los campos que aparecen en el formulario. Este valor será diferente cada vez que se ejecute el trabajo, pero quiero que sea configurable desde otra página. Esencialmente quiero hacer algo como hacer clic en un enlace que se parece a esto:

https://jenkins/job/Sandbox/build?delay=0sec&Test=foo

Y mira esto en la pantalla de compilación:

Entonces, puedo completar el resto de los valores (o incluso modificar el valor predeterminado) y luego hacer clic en Crear. es posible?


No necesitas ningún plugin adicional para esto. Esto viene de forma nativa con Jenkins.

https://jenkins/job/Sandbox/buildWithParameters?delay=0sec&Test=foo
Lo anterior activará el trabajo de compilación inmediatamente (o cualquiera que sea el retraso). Esto es adecuado para la automatización.

El complemento Construir con parámetros es similar, pero abrirá una página de confirmación de Jenkins con parámetros previamente rellenados (desde la URL), e indicará al usuario que haga clic en el botón Crear . No es adecuado para la automatización.


Puede trabajar con desencadenadores de compilación /build?token=TOKEN_NAME or /buildWithParameters?token=TOKEN_NAME&Test=foo&AnotherTest=(your value)


Sí, es absolutamente factible, hay un complemento para eso:

Construir Con Parámetros De Complemento .

Solo instálalo y cambia la URL para usar el complemento:

https://jenkins/job/Sandbox/parambuild?Test=foo

Y eso debería hacerlo ...