આર્ટિફેક્ટ્સ એ બિલ્ડ પ્રક્રિયાના આઉટપુટ્સ (સંકલિત બાઇનરીજ, પેકેજીજ, ડોકર ઇમેજીજ) છે જે તૈનાત કરવામાં આવે છે. આર્ટિફેક્ટ મેનેજમેન્ટ — આ આર્ટિફેક્ટ્સને રજિસ્ટ્રી/રિપોઝિટરી દ્વારા સંગ્રહ, સંસ્કરણ અને પ્રમોટ કરવું — વિશ્વસનીય, ટ્રેસેબલ તૈનાતી માટે મહત્વપૂર્ણ છે.
આર્ટિફેક્ટ્સ શું છે
The BUILD produces ARTIFACTS — the deployable outputs:
→ Docker IMAGES, compiled binaries, JARs/WARs, npm packages, zip bundles, etc.
→ These are what actually get DEPLOYED (not the source code directly).
આર્ટિફેક્ટ રિપોઝિટરીજ/રજિસ્ટ્રીજ
Artifacts are stored in REPOSITORIES/REGISTRIES (versioned, central storage):
→ Container registries: Docker Hub, AWS ECR, GitHub/GitLab Container Registry
→ Package repositories: npm registry, Maven, PyPI, Artifactory, Nexus
→ The pipeline BUILDS an artifact, PUSHES it to the registry, and DEPLOYS from there.
