Page History
...
Koderepositoryet på svn.nspop.dk/svn/components anvendes som primært repository og udstilles også for offentligheden. CI-miljøet bygger dagligt eller pr. commit fra trunk og det forventes at man umiddelbart reparerer fejlende builds.
Test
Selve bygget i maven skal kunne afvikles med unittests i NSPbuilder-imaget.
Info |
---|
CI.1.9 § Byg på CI-miljøet skal inkludere unittests |
Leverance til QA/PROD
Ved release skal den seneste version af platformen altid anvendes, denne kan findes på registry.nspop.dk - de forskellige tags er for nuværende ikke 100% immutable, da mindre opdateringer, der for komponenterne er irrelevante kan medføre nye udgaver af versionen. Ved større ændringer, hvor det forventes at kunne have indflydelse, skifter versionsnummeret.
Under tags i koderepository'et forventes navngivningen at være <kort komponentnavn>-<release nummer x.y.z> - release nummeret bliver brugt til at tagge docker imaget i registry'et med automatisk.
Info |
---|
CI.1.9 10 § Releases navngives <kort komponentnavn>-<release nummer x.y.z> |
...