Questo non è semplice come fare una build parametrizzata. Ho già un processo di compilazione specifico che creare e distribuire ogni volta che uno di questi rami sono spinti a GitHub:Jenkins - come creare un ramo specifico
Quindi, se ho appena spinto develop
ed è costruito con successo, come faccio innescare una build manuale e tirarla su feature/my-new-feature
(senza fare un git push
)? Ho provato a abilitare la generazione parametrizzata, aggiungendo una nuova stringa denominata branch
e quindi aggiungendo un nuovo identificatore di ramo, */$branch
. Ho quindi eseguito una build e impostato branch
in feature/my-new-feature
e ancora estratto da develop
.
Apprezzerei qualsiasi aiuto!
Stai parlando github webhook. questo potrebbe risolvere il tuo problema. vuoi attivare questo da github? –
No, l'integrazione con GitHub è già funzionante. Devo sapere come creare manualmente un ramo specifico. – ffxsam
Ho lo stesso problema. Il lavoro è configurato per costruire diversi rami e viene attivato da un hook git. Ma quando mi piacerebbe costruire manualmente un ramo specifico (senza nuove modifiche in GIT) faccio clic su "Build now" ma si crea sempre l'ultimo ramo estratto. Ho anche provato varie proprietà di costruzione. – cornz