Udviklingsmiljøteknologileverandør Gitpod har åbent indkøbt sin selvnavngede skybaserede IDE-platform til automatisk spinding af klar-til-kode udviklingsmiljøer.
Open sourcing vil give Gitpod-samfundet mulighed for at deltage i teknologiens udvikling og gøre det lettere for udviklere at integrere Gitpod i deres arbejdsgange, sagde virksomheden.
Gitpod er et Kubernetes-program, der giver udviklere mulighed for at opretholde udviklingsmiljøer som kode og omdanne manuelle trin til en maskinkørbar del af et projekts kildekode. Platformen overvåger ændringer i lageret og præper udviklingsmiljøer for enhver ændring. Dette præparat inkluderer:
- Opsætning af værktøjer.
- Tjek den rigtige Git-gren.
- Kompilering af kode.
- Download af afhængigheder.
- Initialisering af det, der er nødvendigt.
Udviklerarbejdsprocesser er strømlinet, hvor teams er i stand til at opbygge applikationer hurtigere, sagde virksomheden. Kodning kan starte fra en filial, udstedelse eller fletning eller pull-anmodning ved anvendelse af CI / CD-koncepter i udviklingsmiljøer. Gitpod fungerer med kodehostingsplatforme, herunder GitLab, GitHub Enterprise og Bitbucket.
Fordele ved Gitpod, der er citeret af virksomheden, inkluderer:
- Kortere leveringstider med reduceret tid, det tager at skifte sammenhæng og opretholde udviklingsmiljøer.
- Eliminering af "konfigurationsdrift" med GitOps-tilgangen omfavnet gennem versionering af konfiguration i Git-arkivet. Dette sikrer ensartede, reproducerbare udviklingsmiljøer.
- Aktivering af eksternt samarbejde med udviklere, der er i stand til at arbejde med kodevurderinger, mentorordninger og deling af snapshots af arbejde.
Gitpod er tilgængelig under en Affero GPL-licens på GitHub. Teknologien blev arkitekteret af Sven Efftinge, der var med til at skabe Eclipse Theia IDE-udviklingsplatformen.