facebook tracking

Temavecka Git, kodgranskning och CI/CD

Vi började veckan med en genomgång i hur git är uppbyggt, hur det funkar och hur man använder det. Detta följdes upp med några uppgifter där vi fick testa våra nya kunskaper. Alla hade redan använt git innan men vi lärde oss ändå många nya saker. Det vi lärt oss har vi redan fått användning för i vårt kundprojekt. Ofta uppstår kluriga situationer med git men med vår ökade förståelse för git är de nu lättare att lösa.

Veckan fortsatte med en genomgång på hur man bör granska kod. Efter denna så skrev vi ihop några regler för hur vi ville göra detta. Vi bestämde t.ex att ingen merge request ska komma in i master innan två personer har godkänt den och alla kommentarer är lösta.

Sista momentet i temaveckan bestod av CI/CD som står för Continuous Integration respektive Continuous Deployment/Delivery. Där fick vi en genomgång i vad begreppen betyder och varför det är viktigt att använda sig av CI/CD i ett projekt. Vi fick sedan en uppgift där vi fick prova på att sätta upp automatiska byggjobb, tester och deployment för ett projekt via GitLab. Dessa kunskaper kom till nytta redan veckan efter då vi satte upp automatisk testning i kundprojektet.

12.jpg

 

Jobbar du redan på Attentec?

Var med i rekryteringen och hitta din nästa kollega!

email
@attentec.se
  • Andrea
  • Andreas
  • Ävelin
  • Christoffer
  • Daniel Pettersson
  • Ella Andersson
  • Emil
  • Erik
  • Felicia
  • Fredrik
Teamtailor

Karriärsida från Teamtailor