In Jenkins, c'è un modo per assegnare diversi timeout a ciascuna fase di costruzione selezionata?
Il plug-in build-time fornisce funzionalità di timeout "Interrompi la compilazione se è bloccato" sul progetto completo, ciò di cui ho bisogno è di fornire diversi timeout per ogni passaggio. In questo modo posso rendere il mio processo più efficiente.Timeout su un passo di costruzione di Jenkins
risposta
Il modo più semplice (e questo è il modo in cui lo faccio) è in realtà avere diversi progetti dipendenti l'uno dall'altro e costruirli in fila. Non è perfetto, ma l'altra opzione sarebbe monitorare l'esecuzione di diversi plugin con diversi strumenti/comportamento di build.
Eppure, l'approccio funziona, anche se non succhiare ...
A proposito, c'è un bel plugin che può aiutare a uscire utilizzando una serie di progetti - Build Pipeline plugin. Lo sto usando proprio ora per visualizzare e verificare la pipeline che ho creato. È davvero comodo ...
Non c'è nessuna funzionalità di cui sono a conoscenza. JENKINS-8900 lo richiede.
Penso che il timeout
command from GNU coreutils potrebbe essere quello che vuoi. Questo è sotto il presupposto che i passi di costruzione sono script.
- 1. Plugin Jenkins per disabilitare manualmente un passo di costruzione
- 2. Come passare le variabili di ambiente a un passo di costruzione del test sbt in Jenkins?
- 3. Come avere un passo di costruzione Jenkins che scarica un URL?
- 4. Jenkins con pylint dà difetto di costruzione
- 5. Come aggiungere un passaggio di timeout a Jenkins Pipeline
- 6. Jenkins Costruzione parziale/Configurazione modulare su gancio di commit
- 7. Jenkins - Ottieni l'ultimo stato di costruzione completato
- 8. Come determinare la directory di costruzione di Jenkins da Ant?
- 9. Dare nome ai passi di costruzione - Configurazione Jenkins
- 10. Come condividere il passo di costruzione in Qt Creator
- 11. Accesso SCM (Git) variabili su un lavoro di Jenkins Pipeline
- 12. Come esportare e importare "passo build" in Jenkins?
- 13. aggiungi parametro di costruzione nella pianificazione build di jenkins
- 14. Come posso cancellare la cronologia di costruzione di Jenkins/Hudson?
- 15. Passo MAVEN parametro del profilo da Jenkins
- 16. condizionale post-generazione passo a Jenkins (idealmente senza plugin)
- 17. Come manipolare il risultato di costruzione di un lavoro di pipeline di Jenkins?
- 18. Come configurare i comandi git autenticati SSH in un passo di costruzione TeamCity
- 19. Come ottenere un elenco di lavori con il tempo di costruzione più lungo in Jenkins
- 20. cosa fa esattamente il passo "archiviare artefatti" in Jenkins?
- 21. Può un Jenkins Trigger un lavoro su un jenkins remoto
- 22. Chiamare un jenkins costruito fuori dal jenkins?
- 23. con valore di costruzione dinamico
- 24. timeout di cURL su heroku
- 25. AngularJS Goniometro: log di avanzamento passo-passo
- 26. Costruzione di query su IUserType in NHibernate
- 27. Strumenti di costruzione basati su Python
- 28. Project TargetDir su server di costruzione TFS
- 29. Test passo passo passo SpecFlow for Dummies
- 30. Come riutilizzare i parametri di compilazione su più lavori Jenkins?