Julkaisi uuden version Open Build Service 2.10: stä, alustan jakelujen ja ohjelmistojen kehittämiseen

äskettäin ilmoitettiin Open Build Service 2.10 -alustan käynnistämisestä, joka on suunniteltu organisoida ohjelmistojakelun ja tuotteiden kehitysprosessi, mukaan lukien julkaisujen ja päivitysten valmistelu ja ylläpito. Systeemi erottuu siitä, että se mahdollistaa pakettien ristikoostamisen useimmille tärkeimmille Linux-jakeluille tai luo oma jakelusi tietyn paketin perusteella.

Kokoelma tukee 21 alustaa (jakelut), mukaan lukien CentOS, Debian, Fedora, OpenMandriva, openSUSE, SUSE Enterprise Linux, Red Hat Enterprise Linux (RHEL) ja Ubuntu. Asennus on mahdollista kuudelle arkkitehtuurille, mukaan lukien i6, x386_86 ja ARM.

OBS kattaa yli 140,000 XNUMX pakettia, ja sitä käytetään pääjärjestelmänä openSUSE-, Tizen-, Sailfish / Mer-, NextCloud- ja VideoLAN-projektien rakentamiseen sekä Linux-tuotteiden rakentamiseen Dellille, Craylle ja Intelille.

Jos haluat luoda uuden version tietystä ohjelmasta binaaripakettina haluamallesi järjestelmälle, riittää, että luot määritystiedoston tai liität ohjelmistopaketin, joka on esitelty sivustolla software.opensuse.org.

Lisäksi voidaan luoda valmis minimalistinen ympäristö toimimaan virtualisointijärjestelmissä, pilvipohjaisissa ympäristöissä tai ladattavaksi suorana jakeluna.

Tietoja Open Build -palvelusta

Työskennellessään OBS: n kanssa kehittäjä voi käyttää verkkopalvelua build.opensuse.org tai asenna vastaava järjestelmä palvelimellesi.

Myös, voit ottaa oman infrastruktuurin nopeasti käyttöön virtuaalikoneita, kontteja, paikallista asennusta tai PXE-käynnistystä varten verkon kautta erityisesti valmisteltujen kuvien avulla.

Lähdetekstien lataaminen arkistoista tai ulkoisista tiedostoista on mahdollista Git tai Subversion ftp-koodilla ja ensisijaisilla projekti-verkkopalvelimilla, joiden avulla voit päästä eroon kooditiedostojen manuaalisesta keskitetystä lataamisesta paikalliselle kehittäjäkoneelle ja tuoda ne sitten openSUSE Build Service -palveluun.

Täydentävät paketit toimitetaan työkaluilla muiden pakettien riippuvuuksien selvittämiseksi ja riippuvuuksien automaattinen uudelleen kokoaminen, kun niihin tehdään muutoksia. Lisäämällä korjaustiedostoja on mahdollista testata niitä vastaavilla paketeilla muista projekteista.

Voit hallita avoimen koontipalvelua käyttämällä molempia työkalujas komentorivi ja web-käyttöliittymä.

On olemassa työkaluja, jotka yhdistävät kolmannen osapuolen asiakkaita ja käyttävät resursseja ulkoisista palveluista, kuten GitHub, SourceForge ja kde-apps.org.

Kehittäjät voivat käyttää työkaluja ryhmien luomiseen ja yhteistyön järjestämiseen. Kaikkien järjestelmän komponenttien, mukaan lukien verkkoliitäntä, testipakettijärjestelmä ja edellisen version komponentit, koodi on auki GPLv2-lisenssillä.

Open Build Service 2.10: n tärkeimmät uudet ominaisuudet

Tässä uudessa versiossa verkkokäyttöliittymä on täysin uudistettu runkokomponenteilla Bootstrap, joka yksinkertaisti koodin ylläpitoa, yhtenäisti moniosaisen asettelun ja eliminoi paljon komplikaatioita (aiemmin se käytti 960 Grid -järjestelmää, omaa teemaansa Jquery-käyttöliittymälle ja paljon erityisiä CSS: itä).

Käsittelystä huolimatta kehittäjät yrittivät säilyttää elementtien tunnistamisen ja tavanomaisen työskentelytavan vähentää epämukavuutta siirtyessä uuteen versioon;

Työtä on tehty sovellusten toimituksen ja käyttöönoton tuen parantamiseksi eristettyihin säiliöihin.

Moduulit lisättiin integroitaviksi Gitlabin ja Pagureen, joiden avulla voit linkittää tiettyjä toimintoja OBS: ään uusia sitoumuksia tehdessäsi tai kun tietyissä järjestelmissä tapahtuu tapahtumia.

Integroitu lataus Amazon EC2- ja Microsoft Azure -pilviympäristöihin sekä Vagrantin kautta.

Koodin suorituskyky on optimoitu tuotteen koontia ja julkaisua varten arkistossa. Kehittäjällä on mahdollisuus päivittää projekti asteittain.

Muista erottuvista uutuuksista löydämme:

  • Sysv-käynnistysskriptit korvataan systemd-tiedostoilla
  • Lisätty tuki mittarien ja suorituskykytietojen tallentamiseen InfluxDB: hen
  • Emojien käyttö on sallittua tekstikentissä (sisällytettäväksi tietokantaan database.yml, koodauksen on oltava asetettu arvoon utf8mb4)
  • Lisätty mahdollisuus lähettää ilmoituksia ongelmien viestien omistajille ja tietoja uusista kommenteista
  • Alustava pyyntövahvistustoiminto ilmestyi (pyyntö hyväksytään vasta tarkistuksen päätyttyä)

lähde: https://openbuildservice.org


Jätä kommentti

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *

*

*

  1. Vastaa tiedoista: AB Internet Networks 2008 SL
  2. Tietojen tarkoitus: Roskapostin hallinta, kommenttien hallinta.
  3. Laillistaminen: Suostumuksesi
  4. Tietojen välittäminen: Tietoja ei luovuteta kolmansille osapuolille muutoin kuin lain nojalla.
  5. Tietojen varastointi: Occentus Networks (EU) isännöi tietokantaa
  6. Oikeudet: Voit milloin tahansa rajoittaa, palauttaa ja poistaa tietojasi.