Entrega continua de jenkins con espacio de trabajo compartido.

Fondo:

Tenemos un trabajo de Jenkins (Production) para construir un entregable cada noche. Tenemos otro trabajo (ProductionPush) que expande el entregable sobre un protocolo propietario a las máquinas de producción al día siguiente. Esto se debe a que algunas máquinas de producción solo están disponibles durante ciertas horas durante el día (también nos da la oportunidad de arreglar cualquier interrupción de última hora).ProductionPush Necesita acceso al entregable construido por laProduction trabajo (por lo que necesita acceso al mismo espacio de trabajo). Tenemos varios nodos y compilaciones concurrentes (y, por lo tanto, espacios de trabajo impredecibles) y preferimos no vincular los trabajos a un nodo / espacio de trabajo fijo ya que los recursos son algo limitados.

Preguntas:

Cómo asegurarse de que ambos trabajos compartan el mismo espacio de trabajo y de queProductionPush corre a una hora fija al día siguiente solo siProduction ¿Tiene éxito, sin arreglar ambos trabajos para que se ejecuten fuera del mismo nodo / área de trabajo? Sé que elPlugin de disparo parametrizado podría ayudar con algo de esto, pero no parece tener la capacidad de demora de tiempo y 12 horas parece demasiado largo para un período de silencio.

¿Compartir el espacio de trabajo es una mala idea?