Jämförda versioner

Nyckel

  • Dessa rader lades till.
  • Denna rad togs bort.
  • Formateringen ändrades.

...

Expandera
titleVirtualseringsplattformen VP består endast av en komponent och är oftast det enda som driftsätts vid uppdatering.

Men ingår normalt som en komponet i ett system (NTJP).

Expandera
titleFör driftsättning i något annat än en lokal test miljö behövs default inställningarna överskridas.Driftsmiljö specifika inställningar

Dessa inställningar görs i en fil som överskrider standard inställningarna i VP. Detta görs : för att VP skall fungera i sitt sammanhang i NTJP ellle på annan regional installation. Detta realiseras med en inställnings fil som överskriver “standard inställningarna” (application.properties). Dessa filer är egna projekt (åtminstone för NTJP), men

I VP projektet finns en fil med standard inställningar (application.property) som fungerar under utveckling (eftersom den är en del av VP så innebär alla ändringar i denna en ny VP version).

Det omvända gäller de lokala inställningarna som av naturliga skäl inte är en del av VP, men de är såklart nära kopplade till VP:s deployment.

Men för För NTJP gäller att lokala inställningar är egna projekt. Ett per respektive miljö (dev, test, qa, prod) så skall ändringar . Ändringar i dessa versionshanteras separat i Gitlab, Dessa ändringar påverkar (naturligtvis) inte versionsnummret för VP och det finns ingen explicit koppling mellan en “version” av lokala inställningar och en VP version.

För NTJP gäller att ändringar i inställningar normal först skall genomföras och testas i devel miljön följt av Test QA och Prod. För QA och Prod.

Rent praktiskt har endas driftsleverantören rätt att ändra inställningar i QA och Prod varför “vi/helpdesk”: lägger en beställning/instruktion på dessa ändringar antingen . Antingen som en del av deployment instruktionen i samband med en ny version av VP, eller som en separat uppgift/beställning. Driftsleverantören säkerställer sedan Det är sedan upp till driftsleverantören att säkerställa att dessa uppdateringar/ändringar pushas till GitlabMedan “Standard application.properties” är däremot en del av VP projektet och följer med i deployment filen som maven skapar. Ändringar som sker i denna kommer därför (naturligtvis) att resultera i att en ny version av VP.