artefaktivarastoja
Artefaktivarastot ovat ohjelmistokehityksessä käytettyjä keskitettyjä tallennusratkaisuja, joihin tallennetaan rakennettujen artefaktien binäärit, kirjastot, asennuspaketit ja konttikuvaajat sekä niihin liittyvä metatieto. Niiden tarkoituksena on tukea toistettavuutta, nopeaa pääsyä riippuvuuksiin sekä turvallista jakelua kehitystiimien, integraatio- ja tuotantoympäristöjen välillä.
Ominaisuuksia ovat versionhallinta, metatieto sekä auditointi, pääsynhallinta, välimuistit ja latausnopeuden optimointi, riippuvuuksien ratkaisu sekä artefaktien allekirjoitus
Tyypiltään artefaktivarastot voidaan jakaa universaaleihin varastoihin, jotka tukevat useita formaatteja (kuten Maven, npm, PyPI, Docker) sekä
Käyttötapaukset kattavat CI/CD-työnkulut, joissa artefaktit rakennetaan, tallennetaan, versiomoituvat ja jaetaan sidosryhmille, artefaktien promootion tuotantoon sekä riippuvuuksien