Close

Jira-integratie met CI/CD

Profielfoto van Warren Marusiak
Warren Marusiak

Senior Technical Evangelist

Om te demonstreren hoe je toepassingen ontwikkelt, implementeert en beheert met behulp van Jira Software en verschillende bijbehorende tools, heeft ons team ImageLabeller aangemaakt, een eenvoudige demotoepassing gebouwd op AWS die gebruikmaakt van machine learning om labels op afbeeldingen aan te brengen.

Op deze pagina wordt beschreven hoe Jira gegevens weergeeft van andere tools zoals Bitbucket, GitHub en GitLab. Terwijl je de rest van de handleiding doorneemt, kun je je Jira-issues controleren op deze updates.

Jira-code

Klik op Code in het projectmenu. Dit scherm koppelt je aan elke repository die verbonden is met je project. Je kunt rechtstreeks naar een specifieke repository navigeren door op het repository-pictogram te klikken.

Bitbucket

Screenshot van Bitbucket Jira-code

Github

Screenshot van Github

GitLab

Screenshot van gitlab

Jira-implementaties

Klik op Implementaties in het projectmenu. De pagina Implementatie toont de verzamelde activiteiten in het hele project. Inzichten bieden statistieken zoals implementatiefrequentie en cyclustijd. Deze gegevens worden automatisch gegenereerd wanneer ontwikkelaars commits labelen met Jira-issuetags.

Screenshot van Jira-implementaties

Jira-projectpagina's

Klik op Projectpagina's in het projectmenu. Projectpagina's verzamelt alle Confluence-pagina's die aan dit project zijn gekoppeld en biedt enkele handige sjablonen om nieuwe pagina's te maken.

Screenshot van projectpagina's

Jira-updates van CI/CD

Let op: de details van dit gedeelte kunnen veranderen, afhankelijk van het bronbeheer en de CI/CD-tools die in Jira zijn geïntegreerd. De onderstaande screenshots zijn gebaseerd op een Bitbucket-integratie. Soortgelijke functionaliteit bestaat voor GitHub en GitLab, maar de details kunnen verschillen.

Ga naar Jira en klik op de Jira-issue om de s3_infra-repository toe te voegen.

Screenshot van CICD-updates

Kijk in het gedeelte Ontwikkeling voor een overzicht van het werk dat is gedaan. Je kunt op het ontwikkelingsgedeelte klikken om het ontwikkelingsscherm te openen.

Screenshot van update-samenvattingen

Commits

Op het tabblad Commits kun je alle commits zien die aan deze issue zijn gekoppeld. Deze koppeling wordt tot stand gebracht wanneer de Jira-issue-ID wordt toegevoegd aan het commitbericht, zoals weergegeven in de kolom Bericht.

Screenshot tabblad commits

Pull-aanvragen

Je kunt alle pull requests zien die aan deze issue zijn gekoppeld op het tabblad Pull requests.

screenshots van pull requests

Implementaties

Je kunt alle implementaties zien die gekoppeld zijn aan deze issue in alle Omgevingen op het tabblad Implementaties.

screenshots van implementaties

Nu je begrijpt wat je in Jira kunt verwachten als je ImageLabeller uitbouwt, is het tijd om het daadwerkelijk te implementeren. De eerste stap is het instellen van AWS SageMaker. Klik hier om te beginnen!

Warren Marusiak
Warren Marusiak

Warren is a Canadian developer from Vancouver, BC with over 10 years of experience. He came to Atlassian from AWS in January of 2021.


Deel dit artikel

Aanbevolen artikelen

Bookmark deze resources voor meer informatie over soorten DevOps-teams of voor voortdurende updates over DevOps bij Atlassian.

Toelichting DevOps

DevOps-community

Toelichting DevOps

DevOps-leertraject

Afbeelding van kaart

Gratis aan de slag

Meld je aan voor onze DevOps-nieuwsbrief

Thank you for signing up