Programiranje

Gitpod odprtokodna oblačna IDE platforma

Ponudnik tehnologije razvojnega okolja Gitpod je odprtokodno ponudil svojo samoimenovano platformo IDE v oblaku za samodejno oživitev razvojnih okolij, pripravljenih za kodiranje.

Odprto pridobivanje bo skupnosti Gitpod omogočilo sodelovanje pri razvoju tehnologije in razvijalcem olajšalo vključevanje Gitpoda v njihov potek dela, so sporočili iz podjetja.

Aplikacija Kubernetes, Gitpod, razvijalcem omogoča, da ohranjajo razvojna okolja kot kodo in ročne korake spremenijo v strojno izvedljiv del izvorne kode projekta. Platforma spremlja spremembe v skladišču in pripravlja razvojna okolja za vsako spremembo. Ta priprava vključuje:

  • Nastavitev orodij.
  • Preverjanje pravilne veje Git.
  • Prevajanje kode.
  • Prenos odvisnosti.
  • Inicializacija vsega, kar je potrebno.

Potek dela razvijalcev je poenostavljen, ekipe pa lahko hitreje gradijo aplikacije, so sporočili iz podjetja. Kodiranje se lahko začne z zahtevo za vejo, izdajo ali združitvijo ali vlečenjem z uporabo konceptov CI / CD v razvojnih okoljih. Gitpod deluje s platformami za gostovanje kod, vključno z GitLab, GitHub Enterprise in Bitbucket.

Prednosti družbe Gitpod, ki jo navaja podjetje, vključujejo:

  • Krajši čas izvedbe z zmanjšanjem časa, potrebnega za zamenjavo kontekstov in vzdrževanje razvojnih okolij.
  • Odprava "premika konfiguracije" s pristopom GitOps, zajetim z različicami konfiguracije v repozitoriju Git. To zagotavlja dosledna, ponovljiva razvojna okolja.
  • Omogočanje sodelovanja na daljavo z razvijalci, ki lahko delajo na pregledih kode, mentorstvu in skupni rabi posnetkov dela.

Gitpod je na voljo pod licenco Affero GPL na GitHub. Tehnologijo je zasnoval Sven Efftinge, ki je soustvarjal razvojno platformo Eclipse Theia IDE.

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