Programmering

Gitpod cloud IDE-plattform med åpne kilder

Utviklingsmiljøteknologileverandør Gitpod har åpen kildekode for den selvkalte skybaserte IDE-plattformen for automatisk spinning av ferdige miljøer.

Open sourcing vil tillate Gitpod-samfunnet å delta i teknologiens utvikling og gjøre det lettere for utviklere å integrere Gitpod i arbeidsflytene sine, sa selskapet.

Et Kubernetes-program, Gitpod, lar utviklere opprettholde utviklingsmiljøer som kode, og gjør manuelle trinn til en maskinutførbar del av kildekoden til et prosjekt. Plattformen overvåker endringer i depotet, og forbereder utviklingsmiljøer for hver endring. Dette preparatet inkluderer:

  • Sette opp verktøy.
  • Sjekke ut riktig Git-gren.
  • Kompileringskode.
  • Laster ned avhengigheter.
  • Initialisere det som trengs.

Arbeidsflyt for utviklere er strømlinjeformet, med team som kan bygge applikasjoner raskere, sa selskapet. Koding kan begynne fra en filial, utgave eller sammenslåing eller pull-forespørsel, ved å bruke CI / CD-konsepter i utviklingsmiljøer. Gitpod fungerer med kodehostingsplattformer, inkludert GitLab, GitHub Enterprise og Bitbucket.

Fordelene med Gitpod sitert av selskapet inkluderer:

  • Kortere ledetid, med redusert tid det tar å bytte sammenheng og opprettholde utviklingsmiljøer.
  • Eliminering av "konfigurasjonsdrift" med GitOps-tilnærmingen omfavnet gjennom versjonering av konfigurasjon i Git-depotet. Dette sikrer konsekvente, reproduserbare utviklingsmiljøer.
  • Aktiverer eksternt samarbeid, med utviklere som kan arbeide med kodevurderinger, veiledning og deling av stillbilder.

Gitpod er tilgjengelig under en Affero GPL-lisens på GitHub. Teknologien ble arkitektert av Sven Efftinge, som var med og opprettet Eclipse Theia IDE-utviklingsplattformen.

$config[zx-auto] not found$config[zx-overlay] not found