Lanserte den nye versjonen av Open Build Service 2.10, en plattform for utvikling av distribusjoner og programvare

nylig lanseringen av Open Build Service 2.10-plattformen ble kunngjort, som er designet å organisere utviklingsprosessen av programvaredistribusjoner og produkter, inkludert forberedelse og vedlikehold av utgivelser og oppdateringer. Systemet skiller seg ut for å la kryss-kompilere pakker for de fleste store Linux-distribusjoner eller lag din egen distribusjon basert på en bestemt pakke.

Samling støtter 21 plattformer (distribusjoner), inkludert CentOS, Debian, Fedora, OpenMandriva, openSUSE, SUSE Enterprise Linux, Red Hat Enterprise Linux (RHEL) og Ubuntu. Montering er mulig for 6 arkitekturer, inkludert i386, x86_64 og ARM.

OBS dekker over 140,000 XNUMX pakker og brukes som hovedsystem for å bygge openSUSE, Tizen, Sailfish / Mer, NextCloud og VideoLAN-prosjekter, samt å bygge Linux-produkter på Dell, Cray og Intel.

For å opprette en ny versjon av et gitt program i form av en binær pakke for det ønskede systemet, er det nok å opprette en spesifikasjonsfil eller koble til pakkelageret som presenteres på siden software.opensuse.org.

I tillegg kan det opprettes et ferdig, minimalistisk miljø for å kjøre på virtualiseringssystemer, skybaserte miljøer eller for å laste ned som en live distribusjon.

Om Open Build Service

Når du jobber med OBS, kan en utvikler bruke den elektroniske tjenesten build.opensuse.org eller installer et lignende system på serveren din.

Også, kan du raskt distribuere din egen infrastruktur ved hjelp av spesialtilberedte bilder for virtuelle maskiner, containere, lokal installasjon eller for PXE-oppstart over nettverket.

Det er mulig å automatisere nedlasting av kildetekster fra arkiver eller eksterne filer fra Git eller Subversion med ftp-kode og primære prosjektwebservere, slik at du kan kvitte deg med den mellomliggende manuelle nedlastingen av kodefiler til den lokale utviklermaskinen og deretter importere dem til openSUSE Build Service.

De ledsagende pakkene er utstyrt med verktøy for å bestemme avhengighet av andre pakker med automatisk montering av avhengighetene når endringer gjøres til dem. Ved å legge til oppdateringer er det mulig å teste dem med lignende pakker fra andre prosjekter.

For å administrere Open Build Service kan du bruke begge verktøyenes kommandolinje og et webgrensesnitt.

Det er verktøy for å koble tredjepartsklienter og bruke ressurser fra eksterne tjenester som GitHub, SourceForge og kde-apps.org.

Utviklere har tilgang til verktøy for å opprette grupper og organisere samarbeid. Koden for alle systemkomponenter, inkludert nettgrensesnittet, pakketestsystemet og komponentene i den forrige versjonen, er åpen under GPLv2-lisensen.

De viktigste nye funksjonene i Open Build Service 2.10

I denne nye versjonen webgrensesnittet har blitt fullstendig redesignet med rammekomponenter Bootstrap, som forenklet vedlikehold av koder, forenet layoutet med flere deler, og eliminerte mange komplikasjoner (tidligere brukt 960 Grid System, sitt eget tema for Jquery UI, og mye spesifikk CSS).

Til tross for behandlingen, utviklerne prøvde å bevare gjenkjennelsen av elementene og den vanlige måten å jobbe på for å redusere ubehag under overgangen til den nye versjonen;

Det er arbeidet med å forbedre støtten for applikasjonslevering og distribusjon for isolerte containere.

Moduler ble lagt til for integrering med Gitlab og Pagure, som lar deg koble visse handlinger i OBS når du forplikter deg til nye, eller når visse hendelser oppstår i disse systemene.

Integrerte nedlastinger til Amazon EC2 og Microsoft Azure skymiljøer, samt gjennom Vagrant.

Kodeytelsen ble optimalisert for produktutvikling og utgivelse i depotet. Utvikleren har muligheten til trinnvis å oppdatere prosjektet.

Av de andre nyhetene som skiller seg ut finner vi:

  • Sysv oppstartsskript erstattes med systemd-filer
  • Lagt til støtte for lagring av beregninger med ytelsesdata i InfluxDB
  • Bruk av emoji er tillatt i tekstfelt (for å bli inkludert i database.yml, må kodingen være satt til utf8mb4)
  • Lagt til muligheten for å sende varsler til meldingseiere om problemer, med informasjon om nye kommentarer
  • Den foreløpige funksjonen for bekreftelse av forespørsler dukket opp (forespørselen godtas bare etter at gjennomgangen er fullført)

Fuente: https://openbuildservice.org


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: AB Internet Networks 2008 SL
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.