BT

GitLab 8.15 apporte le Déploiement Automatisé et le Terminal Web

| par Sergio De Simone Suivre 17 Abonnés , traduit par Nicolas Frankel Suivre 7 Abonnés le 02 janv. 2017. Durée de lecture estimée: 2 minutes |

La dernière version de GitLab CE, la 8.15, fournit de nouvelles fonctionnalités CD/CI visant à automatiser les déploiements sur une variété de plateformes et de rendre plus aisé l'accès à vos déploiements de test ou de production à travers une interface en ligne de commande.

GiLab Auto Deploy déploiera de manière automatisée une application utilisant Docker dans un planificateur de conteneurs, comme Docker Swarm, Google Kubernetes et Apache Mesos. Auto Deploy utilise des modèles prédéfinis pour s'adapter à divers fournisseurs d'infrastructure. Les modèles décrivent comment assembler une application, mettre en place l'infrastructure et lancer les services requis. À l'heure actuelle, GitLab fournit un modèle de référence qui créera une image Docker et la déploiera ensuite à Kubernetes sur Open Shift. Tous les modèles disponibles sont hébergés dans un dépôt spécifique.

Auto Deploy est entièrement intégré avec Review Apps, une caractéristique GitLab qui permet de créer des environnements d'applications éphémères dont le cycle de vie est lié à une branche spécifique. Review Apps visent à permettre de tester une branche dans un environnement de type production sans devoir configurer un serveur de développement dédié. La combinaison d'Auto Deploy et de Review Apps signifie que vous pouvez déployer une branche dans un environnement de révision avant même que la branche ne soit fusionnée.

Le Web Terminal de GitLab vous permet de vous connecter à un environnement d'application, y compris des environnements de révision et d'obtenir une invite de commandes en utilisant SSH. Le principal avantage offert par Web Terminal est la possibilité d'accéder facilement à un environnement de révision, de test ou de production pour tester rapidement comment certains changements affectent le système.

D'autres caractéristiques remarquables introduites dans GitLab 8.15 sont :

  • Un importateur BitBucket amélioré, qui comprend les tickets et leurs commentaires, les pull requests et leurs commentaires, les jalons et le wiki.
  • Les Git Hooks globaux, qui permettent d'utiliser des hooks Git à travers les dépôts. Les Git hooks sont des actions spécifiques à un dépôt déclenchées par des poussées, des validations, des fusions, etc.
  • L'intégration Slack, qui permet de créer, afficher et rechercher des tickets directement dans Slack.

De plus, GitLab 8.15 apporte de nombreuses améliorations d'interface, y compris de nouveaux types de police, des étiquettes facilement reconnaissables, des améliorations concernant le défilement et le chargement, etc.

Evaluer cet article

Pertinence
Style

Bonjour étranger!

Vous devez créer un compte InfoQ ou cliquez sur pour déposer des commentaires. Mais il y a bien d'autres avantages à s'enregistrer.

Tirez le meilleur d'InfoQ

Donnez-nous votre avis

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet
Commentaires de la Communauté

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Html autorisé: a,b,br,blockquote,i,li,pre,u,ul,p

M'envoyer un email pour toute réponse à l'un de mes messages dans ce sujet

Discuter

Se connecter à InfoQ pour interagir sur ce qui vous importe le plus.


Récupérer votre mot de passe

Follow

Suivre vos sujets et éditeurs favoris

Bref aperçu des points saillants de l'industrie et sur le site.

Like

More signal, less noise

Créez votre propre flux en choisissant les sujets que vous souhaitez lire et les éditeurs dont vous désirez suivre les nouvelles.

Notifications

Restez à jour

Paramétrez vos notifications et ne ratez pas le contenu qui vous importe

BT