Release
La solution de déploiement et de livraison en continu intégrée à Gitlab vous permet de déployer vos applications de façon totalement automatisée, même sur des milliers de machines en simultané. Gitlab assiste grandement l’automatisation de la création de release et de livraison d’applications en raccourcissant le processus de livraison, en rationnalisant les processus manuels et en améliorant la vitesse de travail des équipes. Avec la livraison en continue gérée de façon automatisée via des pipelines, les déploiements peuvent être automatisés pour de multiples environnements, évaluation comme production, et le système sait parfaitement quoi faire sans qu’il soit couramment nécessaire d’intervenir – même pour des modèles ( patterns) relativement complexes tels que les déploiements à base de canaris – techniques de protection contre l’exécution de code malveillant employées par les compilateurs modernes. « Avec des flags de fonctionnalités, un audit et une traçabilité intégrés, des environnements à la demande et des pages Gitlab pour la livraison de contenu statique, vous serez à même » , selon David Desanto, « de livrer plus vite et avec une sécurité accrue, augmentant ainsi la confiance que vous portent vos clients. »