Modelli di Jira Automation per Bitbucket, GitHub o Gitlab
Gli sviluppatori adorano dedicarsi completamente alle attività di codifica, non all'aggiornamento del lavoro. Tuttavia, per un'azienda in salute è necessario che Jira rimanga sempre la fonte di riferimento centrale. Queste regole di automazione per DevOps risolvono entrambi i problemi.
Grazie all'automazione, ora puoi integrare direttamente il lavoro con Bitbucket, GitHub, Gitlab e molti altri strumenti per consentire agli sviluppatori di concentrarsi sul rilascio di codice di qualità, avendo al contempo la sicurezza che l'automazione farà il lavoro in Jira al posto loro. Diamo un'occhiata agli utilizzi più comuni.
Quando viene creato un commit, effettua la transizione del ticket Jira
Quando viene creato un commit con lo stato "Da fare", effettua la transizione del ticket Jira correlato allo stato "In corso"
Quando viene creata una pull request, aggiungi un commento al ticket Jira
Quando viene creata una pull request in GitHub, se lo stato del ticket Jira è "In corso", effettua la transizione del ticket allo stato "In revisione"
Quando viene eseguito il merge di una pull request, effettua la transizione del ticket Jira
Quando viene eseguito il merge di una pull request in Gitlab, se lo stato del ticket Jira è "In revisione" e non ci sono pull request aperte, effettua la transizione allo stato "Completato" e aggiungi il valore all'audit log.
Quando viene creato un commit, invia un messaggio Slack in base all'assegnatario
Invia una notifica automatica al team corretto quando viene creato un commit in Bitbucket, Gitlab o GitHub.
Se una build non riesce in Jenkins, aggiungi un commento al ticket Jira e invia un messaggio Slack
Invia una notifica automatica tramite Slack al team quando una build non riesce in Jenkins e aggiungi ulteriori informazioni nella sezione dei commenti del ticket Jira.
Quando la distribuzione non riesce in fase di produzione, aggiorna il ticket Jira allo stato "In attesa"
Aggiorna automaticamente il ticket Jira quando una distribuzione non riesce in fase di produzione.