2014-09-18 11 views
6

Ho scoperto come attivare un'altra build di progetto Jenkins dopo una build di successo, ma come risolvete la prossima situazione:Come costruire un progetto Jenkins solo quando sono stati costruiti con successo altri due progetti?

Progetto A attiva il progetto B e C. Il progetto D deve essere creato solo se il progetto B e C sono stati costruiti con successo Non riesco a configurare B per attivare il progetto D perché non sono sicuro che il progetto C sia stato ancora costruito e viceversa.

risposta

5

Il "costruire dopo altri progetti sono costruito "suggerito da Akhil non realizzerà l'obiettivo dichiarato. Attiva il Progetto D dopo lo o Il progetto B o Progetto C è stato creato. Utilizzare lo Join Plugin.

2

C'è un'opzione nell'opzione "Crea attivatori" su "Costruisci dopo la creazione di altri progetti". Ecco l'istantanea per la stessa:

enter image description here

Nei progetti a guardare, citare: Project B, Project C (si noti che più progetti sono menzionati con un valore separato da virgola)

+1

Si attiverà dopo che * sia * B sia C sia costruito. OP desiderato dopo * entrambi *. – EricP

+0

È possibile specificare più progetti come "abc, def" per il tooltip dell'interfaccia utente di Jenkins. – Vinzz

Problemi correlati