Buildproces
Det fastlagte forløb, der skaber softwareartefakter fra blandt andet kildekode og afhængigheder.
Hvad er en buildproces?
En buildproces skaber tekniske output fra definerede input, eksempelvis webfiler eller en eksekverbar pakke. Input kan være kildekode, afhængigheder og konfiguration. Forløbet bestemmer trinnene: kompilering, bundling eller kontroller kan indgå. Ikke alle builds omfatter automatisk alle trin. Udrulning og offentliggørelse skal ses særskilt.
For en opdigtet portal registrerer teamet kildekoderevision, fastlagte afhængigheder, konfiguration og genereret pakke. Dermed kan input bag et bestemt resultat undersøges. En eksisterende outputmappe viser dog hverken, at alle planlagte test er kørt, eller at output ligger i produktion. Det kræver dokumentation for de pågældende kontroller og udrulningen.
Kilder
Relaterede begreber
- CompilerEt program, der oversætter kildekode til en anden målrepræsentation.
- KørselsmiljøDet miljø, hvor et program kører og får adgang til tilgængelige funktioner.
- BundlerEt værktøj, der samler forbundne moduler og ressourcer i filer til levering.
- Pull requestEt forslag om at integrere ændringer i en målbranch med kontekst til fælles gennemgang og diskussion.
- LegacysystemEt eksisterende system i fortsat brug med tekniske og forretningsmæssige afhængigheder opbygget over tid.
- MultitenancyMultitenancy understøtter adskilte kunde- eller gruppeområder i samme løsning. En tenant er ikke automatisk én person eller én database.
Artikler om emnet








Softwareudvikling med ASES
Skræddersyet software, web- og mobilapps


