Uge 18
- jonathanlipinskira
- 30. apr.
- 2 min læsning
Opdateret: 1. maj
Mandag, tirsdag & onsdag
Mål for dagen:
Endnu et PROSA kursus "Azure devops & ML ops - del 2: CI/CD Azure Pipelines for Prosa"
Brug viden fra sidste PROSA kursus og youtube videoer til at få lavet en Azure pipeline, som skal køre tests og deploy et docker image til dockerhub.
Aktiviteter på dagen:
Jeg lærte meget til Prosas kursus i azure pipelines. Det var godt at få et kursus som var præcist om azure pipelines, da sidste kursus var i jenkins.
Jeg fik lavet en Azure Pipeline .yaml fil, så hver gang man pusher til main, så trigger den pipeline automatisk og kører build stage, unit test stage, integration test stage, build docker image stage og push docker image to dockerhub stage.
Bruger brancher ud af main

Bruger commiter sine changes

Bruger opretter pull request

Pull request viser sig nu i Azure Pipelines, hvor brugeren opretter det.

Pull request kører pipeline stages, hvis det fejler, så forkastes pull request, hvis det succeeder, så kan en ansat "approve" pull requesten.

Pipeline visualiseret:

Refleksioner for dagen:
Det har været meget lærerigt for mig, at være til de 2 seneste PROSA kurser i CI/CD, da det er rart at have en underviser som kan svare på ens spørgsmål, og som har opgaver til en, som man laver på samme måde fra dem. På samme tid er det også fedt at se, hvordan en pipeline ser ud i virkeligheden, og ikke bare fra en fyr på Youtube.

Torsdag

Kommentarer