Ohjelmointi

Gitpod avoimen lähdekoodin pilvi IDE -alusta

Kehitysympäristötekniikan toimittaja Gitpod on hankkinut itse nimensä pilvipohjaisen IDE-alustan koodaavalle kehitysympäristölle.

Avoin lähde antaa Gitpod-yhteisölle mahdollisuuden osallistua tekniikan kehitykseen ja helpottaa kehittäjien integrointia Gitpodiin työnkulkuihinsa, yritys sanoi.

Kubernetes-sovelluksen Gitpod antaa kehittäjille mahdollisuuden ylläpitää kehitysympäristöjä koodina ja muuttaa manuaaliset vaiheet koneen suoritettavaksi osaksi projektin lähdekoodia. Alusta seuraa tietovaraston muutoksia ja valmistelee kehitysympäristöt jokaiselle muutokselle. Tämä valmiste sisältää:

  • Työkalujen asettaminen.
  • Tarkistetaan oikea Git-haara.
  • Koodin kääntäminen.
  • Riippuvuuksien lataaminen.
  • Tarvittavan alustaminen.

Kehittäjien työnkulkuja virtaviivaistetaan, ja tiimit pystyvät rakentamaan sovelluksia nopeammin, yritys kertoi. Koodaus voi alkaa haarasta, kysymyksestä tai yhdistämis- tai vetopyynnöstä, soveltamalla CI / CD-konsepteja kehitysympäristöihin. Gitpod toimii koodin isännöintialustojen, kuten GitLab, GitHub Enterprise ja Bitbucket, kanssa.

Yrityksen mainitsemia Gitpodin etuja ovat:

  • Lyhyemmät läpimenoajat ja lyhyempi aika, joka kuluu kontekstin vaihtamiseen ja kehitysympäristöjen ylläpitoon.
  • "Kokoonpanon ajautumisen" poistaminen GitOps-lähestymistavalla sisällytettiin Git-arkiston kokoonpanon versiointiin. Tämä varmistaa yhdenmukaiset, toistettavat kehitysympäristöt.
  • Mahdollistaa etäyhteistyön kehittäjien kanssa, jotka voivat työskennellä koodien tarkistamisen, mentoroinnin ja työn tilannekuvien jakamisen kanssa.

Gitpod on saatavana Affiton GPL-lisenssillä GitHubista. Teknologian suunnitteli Sven Efftinge, joka loi yhdessä Eclipse Theia IDE -kehitysalustan.