Vous pouvez compiler vos artefacts avec les éléments suivants:
- Cloud Build, qui s'intègre étroitement à Artifact Registry.
- Des outils spécifiques à un format tels que Maven pour les packages Java ou Docker pour les images de conteneurs Pour en savoir plus, consultez les sections sur chaque format d'artefact.
- Des outils généraux de compilation ou d'intégration continue tels que Jenkins ou Tekton
L'approche que vous adoptez pour compiler des artefacts peut avoir un impact sur la vitesse des compilations et des déploiements, sur les efforts requis pour gérer les artefacts et sur la sécurité de vos applications. Utilisez les ressources suivantes comme point de départ pour en savoir plus:
Découvrez les fonctionnalités DevOps qui permettent d'améliorer les performances organisationnelles et de livraison de logiciels. Ces capacités ont été identifiées par le programme de recherche DevOps Research and Assessment.
Pour les images de conteneurs:
- Découvrez les bonnes pratiques pour créer des conteneurs qui facilitent la compilation et l'exécution.
- Découvrez les bonnes pratiques Docker pour la création d'images.