Byggeprosess
Den fastlagte flyten som lager programvareartefakter fra blant annet kildekode og avhengigheter.
Hva er en byggeprosess?
En byggeprosess lager tekniske utdata fra definerte inndata, for eksempel nettfiler eller en kjørbar pakke. Inndata kan være kildekode, avhengigheter og konfigurasjon. Flyten bestemmer trinnene: kompilering, pakking eller kontroller kan inngå. Ikke alle bygginger omfatter automatisk alle trinn. Utrulling og publisering må vurderes separat.
For en oppdiktet portal registrerer teamet kildekoderevisjon, fastlagte avhengigheter, konfigurasjon og generert pakke. Dermed kan inndata bak et bestemt resultat undersøkes. En eksisterende utdatamappe viser likevel verken at alle planlagte tester er kjørt, eller at resultatet ligger i produksjon. Det krever dokumentasjon for de aktuelle kontrollene og utrullingen.
Kilder
Beslektede begreper
- KompilatorEt program som oversetter kildekode til en annen målrepresentasjon.
- KjøremiljøMiljøet der et program kjører og får tilgang til funksjonene som tilbys.
- BundlerEt verktøy som samler tilknyttede moduler og ressurser i filer for levering.
- Pull requestEt forslag om å integrere endringer i en målbranch, med kontekst for felles gjennomgang og diskusjon.
- LegacysystemEt eksisterende system som fortsatt brukes, med tekniske og forretningsmessige avhengigheter bygget opp over tid.
- MultitenancyMultitenancy støtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
Artikler om temaet








Programvareutvikling med ASES
Skreddersydd programvare, web- og mobilapper


