GitPod, une plateforme de développement open-source, a récemment annoncé son partenariat avec GitLab pour fournir des environnements de développement basés sur le cloud. GitPod utilise un système de contrôle de version comme source unique pour automatiser l’installation et la configuration d’un environnement de développement local.
Annonçant cette intégration dans un post du blog, Sven Efftinge, Directeur Général de GitPod, a annoncé que l’intégration de GitPod ferait partie de GitLab 13.5, sortie le 22 octobre. De plus, Efftinge a précisé que :
"Nous aidons actuellement l’équipe GitLab à faire une configuration GitPod entièrement automatisée du code source de GitLab. Cela rend les contributions au code source de GitLab lui-même aussi simple que de cliquer sur un bouton. Une fois cette configuration mergée, il vous suffira de cliquer sur le bouton GitPod dans le dépôt GitLab et tout sera prêt pour votre première contribution GitLab."
Désignant l’intégration de GitPod comme étant "la pièce manquante" dans le pipeline DevOps de GitLab, Efftinge a déclaré que contribuer au code deviendra plus simple quand n’importe qui pourra faire tourner un environnement de développement prêt-à-l'usage en quelques secondes. Comparé au lancement de GitLab Development Kit et l'installation des librairies et des outils – qui prennent actuellement une trentaine de minutes – l’intégration de GitPod permettra aux développeurs de commencer à travailler en quelques minutes.
Source: https://www.gitpod.io/blog/gitlab-integration/
GitPod a déjà une extension sur navigateur qui ajoute un bouton sur tout dépôt GitLab, GitHub, ou BitBucket. En déclarant qu’ils améliorent continuellement l’intégration de GitLab, Efftinge mentionne également l'extension GitLab VS Code. De plus, en utilisant les scripts d’installation pour GCP et AWS, les utilisateurs pourront aussi auto-héberger GitPod dans leur cluster Kubernetes.
Brandon Jung,VP des partenariats à GitLab, a dit:
"GitLab est enthousiaste de créer un partenariat avec GitPod. L’expertise de GitPod en matière d'automatisation des environnements de développement GitLab basés sur le cloud combiné avec leur intérêt pour les workflows de développement cloud-native font d’eux un excellent choix pour nos clients en les aidant dans leur transformation numérique."
Les retours de la communauté tech concernant cette intégration sont plutôt bons.Chris Aniszczyk, utilisateur Twitter et CTO de CNCF, a tweeté qu'il est "Très enthousiaste de voir plus de choix et de compétition dans l'univers des IDE cloud-native, étant quelqu’un qui a travaillé avec des outils de développement une grande partie de ma carrière, c’est le type d’expérience que j’aurai voulu depuis longtemps, cela va vraiment rendre plus aisé la contribution aux projets open-source ! "
GitPod a récemment indiqué son premier financement de lancement de 3M$ de Crane Venture Partners, Speedinvest, et Vertex Ventures US. Kiel, une entreprise allemande a l’intention d’utiliser les financements pour affiner encore plus leur plateforme principale d’automatisation d’environnement de développement et d’étendre sa communauté open source et d’autres partenariats pertinents pour leur écosystème.
GitLab integration est disponible sur GitLab.com avec un projet de démo Spring PetClinic, qui a une configuration GitPod complète. L’entreprise a invité la communauté à partager leur expérience sur community.gitpod.io et signaler les bugs sur le dépôt GitPod.