GitPod unterstützt jetzt GitLab CE/EE
Mit dem Release von GitLab 13.5 wurde GitPod.io in die GitLab.com Hosted Umgebung integriert. Seit dem Dezember 2020 kann diese nun auch mit einer Gitlab Self-Hosted Umgebung integriert werden.
Mit dem Release von GitLab 13.5 wurde GitPod.io in die GitLab.com Hosted Umgebung integriert. Seit dem Dezember 2020 kann diese nun auch mit einer Gitlab Self-Hosted Umgebung integriert werden.
In dem Blog Post Root, Docker and VS Code (gitpod.io) vom 07.12.2020 verkündet GitLab.io endlich die Integration in einer Self-Hosted GitLab Instanz. Über die Jahre sind hier über 400 Projekte zusammen gekommen. Bisher habe ich Cloud9 als Web IDE für meine PHP Projekte verwendet. Doch nachdem Cloud9 von Amazon AWS übernommen wurde, hatte ich das Gefühl, das dort nichts mehr passiert ist.
Warum eine Web IDE?
Ich arbeite mit vielen unterschiedlichen Devices, ich glaube so in Summe müssten das 3 Laptops und 1 Tablet im wechseln sein. Geräte die mir von meinem Arbeitgeber gestellt werden. Daher ist eine lokale Entwicklungsumgebung nicht sehr hilfreich, wenn man sich für ein Projekt immer wieder neu einrichten muss. Dazu kommt das man eine WAMP Umgebung (Apache, MySQL, PHP) für die Entwicklung von PHP Projekten benötigt. Daher habe ich mir lieber eine Cloud9 Instanze je Projekt auf einem meiner Staging Webserver eingerichtet.
Root, Docker und VS Code
Mit dem neusten Release wurde auch noch Root Access im Docker Container ermöglicht, was die Installation zusätzlicher Software Komponenten mittels SUDO ermöglicht. Hier ein Video dazu.
Dazu kommt auch noch die Docker in Docker Entwicklung ist jetzt ebenfalls möglich. Was die Erstellung und das Testen von neuen Docker Containern möglich macht.
Und nicht zu vergessen der Wechsel der IDE Engine von Theia auf VS Code. Auch hier gibt es ein kleines Video dazu.