BLOG | Plongée dans les Dernières Innovations de GitLab avec Klee (Gitlab 16.7-9)

02/04/2024

Par Gael Brochard & Maël Acier

L’équipe DevOps de Klee, partenaire Select et PSP (Professional Service Provider) Gitlab, vous propose une revue des trois dernières versions publiées entre décembre 2023 et février 2024. Ce résumé met en avant les fonctionnalités qui nous semblent intéressantes et pertinentes.


L’intelligence Artificielle et GitLab Duo transforment votre développement

Depuis peu, GitLab Duo Code Suggestions (Premium et Ultimate) est désormais disponible. Il agit comme un assistant intelligent apportant son aide dans le but de développer plus rapidement et efficacement, en complétant les lignes de code et en générant automatiquement la logique des fonctions. Et le tout, sans compromis sur la confidentialité de votre code, ce qui reste essentiel pour la sécurité de vos projets.

GitLab Duo Chat (Premium et Ultimate) est également disponible en version bêta pour les utilisateurs Premium. Cette fonctionnalité permet d'interagir avec le code de manière conversationnelle. Que vous ayez besoin d'explications, de résumés, de génération de code ou de démarrer un processus, GitLab Duo Chat est là pour vous accompagner à chaque étape de votre projet. Vous trouverez plus de détails sur son utilisation ici :
GitLab Duo Chat | GitLab

Les catalogues ouvrent la voie à la collaboration

Le catalogue CI/CD (Free, Premium et Ultimate), encore en version bêta, est un ensemble de composants CI/CD maintenus par les utilisateurs, leur organisation ou la communauté. Cette fonctionnalité facilite le partage et la réutilisation des configurations de pipelines, favorisant ainsi la collaboration et l'efficacité au sein de l'écosystème DevOps.

En outre, les améliorations apportées à la fonctionnalité de request for changes sur les merge requests simplifient la communication entre les membres de l'équipe. Dorénavant, les contributeurs peuvent sélectionner parmi trois options : commenter, approuver ou demander des modifications, offrant ainsi une plus grande clarté dans le processus de révision des codes. De plus, les nouvelles fonctionnalités d'analyse des problèmes offrent des vues approfondies sur la vélocité des projets. En fournissant des informations sur le nombre de problèmes clos chaque mois, GitLab permet aux utilisateurs d'identifier les tendances et d'améliorer les délais de réalisation et la valeur livrée à leurs clients.

Enfin, avec des options étendues pour l'annulation automatique des pipelines, GitLab offre aux utilisateurs un contrôle plus granulaire sur la gestion de leurs pipelines, garantissant ainsi une exécution fluide et efficace des tâches de développement.

Les GitLab Workspaces accessibles de partout !

Grande nouveauté, les GitLab Workspace (Premium et Ultimate) sont à présent disponibles pour tous les utilisateurs. Ces espaces de travail permettent de créer des environnements de développement à distance sécurisés et sur demande, réduisant ainsi le temps consacré à la gestion des dépendances et à l'intégration de nouveaux développeurs. Grâce à cette approche agnostique de la plateforme, vous pouvez utiliser votre infrastructure cloud existante pour héberger vos espaces de travail tout en préservant la sécurité et la confidentialité de vos données.

C’est la fonctionnalité star de ces trois dernières versions publiées selon nous. En effet, elle permet rapidement et facilement d’avoir à disposition un environnement de développement. Cela enlève les contraintes de configuration d’environnement local qui peuvent s’avérer conséquentes.

Gitlab, toujours plus au service de l’efficacité des développeurs

En résumé, Gitlab a mis l’accent sur des fonctionnalités de facilitation de développement notamment grâce à l’intelligence artificielle avec Gitlab Duo.
Des améliorations ont également été apportées sur la gestion de chaine d’intégration grâce l’apparition des composants de CI/CD et la fonctionnalité d’auto-annulation de pipeline. Nous retenons surtout la possibilité de travailler en toute sécurité depuis n’importe où grâce aux espaces de travail accessibles via Internet.
Cela offre une flexibilité de travail, cruciale de nos jours, tout en garantissant la sécurité de vos données.

Nous espérons que cet article vous aura plu.

> Si vous souhaitez en savoir plus, vous pouvez consulter les liens ici :

https://about.gitlab.com/releases/2023/12/21/gitlab-16-7-released/

https://about.gitlab.com/releases/2024/01/18/gitlab-16-8-released/

https://about.gitlab.com/releases/2024/02/15/gitlab-16-9-released/

  • Par Gael Brochard - Maël Acier

    Consultants Agilité & DevOps