Jira Automation-sjablonen voor Bitbucket, GitHub of GitLab
Ontwikkelaars programmeren graag zonder afleidingen en willen zich niet bezighouden met het bijwerken van werk. Een gezond bedrijf heeft echter Jira nodig om altijd de centrale bron van waarheid te blijven. Deze DevOps-automatiseringsregels lossen de problemen voor beide op.
Dankzij automation kun je nu direct integreren met Bitbucket, GitHub, GitLab en meer, zodat je ontwikkelaars zich kunnen richten op geweldige code, wetende dat automation het werk in Jira voor hen zal doen. Laten we eens kijken naar de meestvoorkomende toepassingen.
Wanneer er een commit is gemaakt zet je de Jira-issue over
Wanneer er een commit is gemaakt en de status 'Nog doen' is zet je de gerelateerde Jira-issue over naar 'In uitvoering'
Wanneer een PR is aangemaakt, voeg je een opmerking toe aan de Jira-issue
Wanneer een pull request wordt aangemaakt in GitHub, als de status van de Jira-issue 'In uitvoering' is, zet je de issue over naar 'Wordt beoordeeld'
Wanneer een PR is samengevoegd, zet je de Jira-issue over
Wanneer een pull request wordt samengevoegd in GitLab, als de status van de Jira-issue 'Wordt beoordeeld' is en er geen open PR's zijn, zet je deze over naar 'Gereed' en voegt waarde toe aan de auditlog.
Wanneer er een commit is gemaakt stuur je een op uitvoerder gebaseerd Slack-bericht
Stel automatisch het juiste team op de hoogte wanneer er een commit in Bitbucket, GitLab of GitHub wordt gemaakt.
Als een build mislukt in Jenkins voeg je een opmerking toe aan de Jira-issue en verstuur je een Slack-bericht
Stel het team automatisch via Slack op de hoogte wanneer een build is mislukt in Jenkins en voeg meer informatie toe in de opmerkingensectie van de Jira-issue.
Wanneer implementatie mislukt in productie, update je de Jira-issue naar 'Gepauzeerd'
Update de Jira-issue automatisch wanneer een implementatie is mislukt in productie.