Sammanfattning av verktygsval, arbetsmetoder och rutiner för utvecklingsfasen av vår DevOps-cykel.
Utvecklingsmiljö
Med utvecklingsmiljö här avser vi den lokala miljön som utvecklare sitter med.
Generella verktyg
Som generell editor föreslår vi Visual Studio Code med lämpliga plugins (dokumentera en rekommenderad grunduppsättning). Det bör dock vara fritt att använda andra editors om en känner sig effektivare med dem, så länge inte byggmiljöer påverkas eller licensmässiga problem uppstår.
Finns det några andra verktyg som alla skall/bör använda sig av? Skriv i så fall lite om dem här.
Språk och ramverk
Förstahandsvalet för utveckling av backendtjänster skall vara Java, med hjälp av ramverket Quarkus. (dokumentera underlag för beslutet separat)
Kodhantering
Hur fungerar det med branchhanteringen? När och hur skapas featurebrancher?
Testning
Rutiner för test, olika verktyg för olika nivåer i pyramiden, med mera …