Tengo un trabajo que desencadenar con parámetros de otro trabajo usando wget
. cada vez le doy al trabajo un parámetro diferente - con qué revisión svn
ejecutar.
No quiero permitir ejecuciones concurrentes del mismo trabajo, pero quiero permitir más de una compilación pendiente en la cola para el trabajo.
Por lo que he probado, no funcionó, veo en la cola solo una compilación del trabajo pendiente, sin importar cuántas compilaciones inicie.
¿Es posible con cualquier complemento?más de una compilación en cola para trabajos específicos en jenkins
8
A
Respuesta
16
Jenkins no coloca una compilación en la cola si ya contiene una con los mismos valores de param.
Para engañarlo, puede agregar un parámetro adicional no utilizado y configurarlo a un valor aleatorio al llamar al wget
.
+0
Gracias, lo mismo cuando se ejecuta desde la interfaz de usuario web de Jenkins –
4
Necesitaba hacer lo mismo, y descubrí el Random String Parameter Plugin. Esto agrega una cadena aleatoria a cada compilación como parámetro, que es suficiente para hacer que cada compilación sea única y para que Jenkins las ponga en cola de forma independiente en lugar de unirlas.
Cuestiones relacionadas
- 1. Trabajos de Jenkins desaparecidos
- 2. Varias colas de compilación en Jenkins
- 3. Cola de trabajos en node.js
- 4. Herencia de trabajo en trabajos de Jenkins
- 5. ¿Puede un jenkins maestro ejecutar trabajos en jenkins remotos?
- 6. Programe trabajos quincenales en jenkins
- 7. ¿Cómo mezclar trabajos en una cola Resque?
- 8. ¿Cómo puedo eliminar trabajos específicos de la cola Resque sin borrar toda la cola?
- 9. Trabajo parametrizado de Jenkins que solo pone en cola una compilación
- 10. Deshabilitar masivamente trabajos de jenkins
- 11. implementación de cola de trabajos para python
- 12. Jenkins: trabajos de grupo y procesadores de compilación de límite para este grupo
- 13. Jenkins y trabajos de configuración múltiple (matriz)
- 14. Agregando resultados de trabajos parametrizados aguas abajo en Jenkins
- 15. Obtenga programáticamente el número de trabajos en una cola Resque
- 16. Ejecutar trabajos de Jenkins en Linux bajo un usuario
- 17. Jenkins - activando una compilación parametrizada
- 18. Jenkins - Ejecutando instancias de compilación individual simultáneamente
- 19. Detener la ejecución de compilación en Jenkins
- 20. Jenkins: número máximo de trabajos simultáneos
- 21. Cola de trabajos con redis usando BLPOP
- 22. Líder/Seguidor vs cola de trabajos
- 23. Rabbitmq o Gearman: elegir una cola de trabajos
- 24. Jenkins: cómo hacer los parámetros necesarios en una compilación parametrizada?
- 25. Detención de trabajo de Jenkins en caso de que se inicie uno más nuevo
- 26. ¿Cómo definir trabajos en Jenkins/Hudson para que se ejecuten en paralelo?
- 27. Tiempo de espera en un paso de compilación de Jenkins
- 28. ¿Cuál es la mejor manera de crear una cola para trabajos de larga duración en una aplicación de Grails?
- 29. Jenkins + Windows + CMake + múltiples tipos de compilación (depuración, versión)
- 30. La compilación de Jenkins falla en la compilación con "carácter no asignable para codificar ASCII"
¿Qué exactamente no funcionó? Las solicitudes de compilación del mismo trabajo están en cola y no se ejecutan al mismo tiempo. – socha23
Veo en la cola solo una compilación del trabajo pendiente, no importa cuántas compilaciones desencadene – oshai
¿Qué URL está pasando a wget? – socha23