Jira Automation-Vorlagen für Bitbucket, GitHub oder GitLab
Entwickler wollen sich auf ihre Aufgaben konzentrieren und ihre Arbeit nicht ständig aktualisieren müssen. Für ein dynamisches Unternehmen hingegen muss Jira stets die zentrale Informationsquelle bleiben. Diese DevOps-Automatisierungsregeln helfen beiden.
Mithilfe von Automation ist jetzt eine direkte Integration mit Bitbucket, GitHub und GitLab usw. möglich. Deine Entwickler können sich beruhigt auf ihre Arbeit konzentrieren, denn in Jira sorgt nun Automation für alles. Schauen wir uns einmal die geläufigsten Anwendungsfälle an.
Bei Erstellung eines Commit den Jira-Vorgangsstatus ändern
Wenn ein Commit erstellt wird und der Status "Zu erledigen" ist, ändere den zugehörigen Jira-Vorgangsstatus zu "Wird ausgeführt".
Bei Erstellung einer PA dem Jira-Vorgang einen Kommentar hinzufügen
Wenn in GitHub eine Pull-Anfrage erstellt wird und der Status des Jira-Vorgangs "Wird ausgeführt" ist, ändere den Vorgangsstatus zu "Wird überprüft".
Beim Merge einer PA den Jira-Vorgangsstatus ändern
Wenn für eine Pull-Anfrage in GitLab ein Merge durchgeführt wird, der Jira-Vorgangsstatus "Wird überprüft" ist und keine offenen PAs vorliegen, ändere den Status auf "Fertig" und füge den Wert dem Audit-Protokoll hinzu.
Bei Erstellung eines Commits eine Slack-Nachricht an zugewiesene Person senden
Benachrichtige automatisch das richtige Team, wenn in Bitbucket, GitLab oder GitHub ein Commit erstellt wird.
Bei fehlerhaftem Build in Jenkins dem Jira-Vorgang einen Kommentar hinzufügen und Slack-Nachricht senden
Benachrichtige automatisch das Team über Slack, wenn ein Build in Jenkins fehlgeschlagen ist, und füge weitere Informationen im Kommentarbereich des Jira-Vorgangs hinzu.
Bei fehlerhaftem Deployment in der Produktion Jira-Vorgang in die Warteschleife setzen
Aktualisiere automatisch den Jira-Vorgang, wenn ein Deployment in der Produktion fehlgeschlagen ist.