GitHub lanserar Paket Registret för att enkelt skapa ett paket från din kod

0
132
Github Package Registry

Bild: GitHub

Kod webbhotell webbplats GitHub tillkännagav idag en ny tjänst för sina kunder som gör det möjligt för utvecklare och organisationer ett enkelt sätt att generera ett “paket” från sin kod.

Paket är speciellt utformad arkiv som kan installeras av paketet chefer –speciell programvara som förenklar lastningen av bibliotek och moduler inuti kodning projekt.

GitHub nya funktionen-som kallas GitHub-Paket-Registret-kommer stöd för att skapa paket för paket förvaltare, såsom:

npm (JavaScript)Maven (Java)RubyGems (Ruby)NuGet (.NETTO) Docker bilder (för Docker är OS virtualisering programvara)

Andra chefer paket kommer också att stödjas i framtiden, GitHub produktchef Simina Pasat sade i ett blogginlägg i dag.

En ny flik som kommer att läggas till GitHub gränssnitt där ett företag eller organisation paket kommer att listas.

GitHub Package Registry UI

Bild: GitHub

GitHub är nytt Paket Registret kommer också att stödja pre-releaser, så att organisationer och öppen källkod kan testa paket internt med medarbetare eller andra projektmedlemmar, innan du släpper en offentlig version.

När en offentlig paket genereras från GitHub projektets källkod, projektet kan vara värd på GitHub, uteslutande, eller befordrad till en offentlig package manager infrastruktur.

Fördelar med att använda GitHub är nytt Paket Registret

Medan vissa kanske tror att GitHub är med en stöt på central package manager förråden genom att försöka undergräva deras userbases, så är det inte. Utvecklare kommer att fortsätta att använda verktyg som npm, RubyGems, Maven, och NuGet för att installera paket i sin kod.

Alla som GitHub gör är att tillhandahålla ett enklare sätt att generera dessa paket, och eventuellt distribuera dem från sin plats för situationer som kräver eget paket hosting.

Dessutom, förutom en automatiserad förpackning-generation process och eget webbhotell, det finns andra fördelar med att använda GitHub: s nya tjänst, till exempel bolagets omfattande säkerhetsfunktioner, Pasat sagt.

Detta inkluderar att ha förmågan att styra hela flödet av ett projekt från starten, kodning, och publicering. Kontrollera hela denna process är endast från GitHub-konton, utan att behöva växla till npm, RubyGems, eller Maven profiler, minskar inlägg punkter som angripare kan utnyttja för att förgifta ett projekt artefakter.

GitHub konton är notoriskt svåra att knäcka, som omfattas av tvåstegsverifiering skydd, tillbehör mot brute-force attacker, verksamhet avverkning och mycket mer.

På toppen av detta, GitHub också varningar utvecklare om sårbarheter i ett projekt nedströms bibliotek för Java .NETTO, JavaScript, Ruby och Python förråd, och GitHub söker även ett projekt källkod för API-nycklar och symboliska mynt som en utvecklare kan ha glömt bort på insidan av en slump.

GitHub är dagens topp-kod värd destination. Start köptes av Microsoft i juni 2018 för $7,5 miljarder euro.

Utvecklare

Hur en före detta Apple leda planer på att göra utvecklare nyckeln till säkerhetslösningar (TechRepublic)

Swift, Apples språk, får en större uppdatering

Dessa är de mest osäkra programmeringsspråk

OSS tech studenter slakt kamrater i Ryssland, Kina, Indien i kodning test

Tur Raspberry Pi Noll W i BlackBerry-stil Linux-DATOR med denna $10 styrelsen

Så startar du en framgångsrik utvecklare karriär (Tech Pro Forskning)

Relaterade Ämnen:

Öppen Källkod

Affärssystem

Mobila OS