Avaa Build Service | |
---|---|
Tyyppi | verkkopalvelu ja ristikääntäjä |
Kehittäjä | Linux Foundation ja SUSE |
Sisään kirjoitettu | Perl ja Ruby [1] |
Käyttöjärjestelmä | Linux |
uusin versio |
|
Osavaltio | aktiivinen |
Lisenssi | GNU GPL |
Verkkosivusto | openbuildservice.org _ |
Open Build Service (aiemmin openSUSE Build Service ) [3] on alusta, jonka avulla voit järjestää jakelujen ja ohjelmistotuotteiden kehitysprosessin , mukaan lukien julkaistujen versioiden ja päivitysten valmistelun ja ylläpidon. Järjestelmän avulla voit ristiin kääntää paketteja useimmista tärkeimmistä Linux - jakeluista , jotka käyttävät paketteja RPM- tai DEB -muodossa , tai rakentaa oman jakelusi tietyn pakettipohjan perusteella.
Koonnoksia tuetaan 21 alustalle (jakelulle) ja 6 arkkitehtuurille, mukaan lukien i386 , x86 64 ja ARM arkkitehtuurit . Tuetut jakelut ovat: CentOS , Debian , Fedora , Mageia , openSUSE , SUSE Enterprise Linux , Red Hat Enterprise Linux (RHEL) ja Ubuntu . Vuodesta 2012 lähtien OBS :ää on käytetty pääjärjestelmänä openSUSE- , Tizen- ja VideoLAN-projektien rakentamiseen sekä Linux-tuotteiden rakentamiseen Dellissä , SGI :ssä ja Intelissä . [neljä]
OBS:n avulla voit luoda spesifikaatiotiedoston tai yhdistää ohjelmisto.opensuse.org -sivustolla esitellyn pakettivaraston ja rakentaa tietyn ohjelman uusimman version binääripaketina haluttuun järjestelmään yhdellä komennolla. Lisäksi voit luoda valmiin minimalistisen ympäristön suoritukseen virtualisointijärjestelmissä , pilviympäristöissä tai ladattavaksi Live-jakeluna . OBS:n kanssa työskennellessään kehittäjä voi käyttää valmiita verkkopalveluita build.opensuse.org tai asentaa järjestelmän omalle palvelimelleen . Lisäksi voit ottaa nopeasti käyttöön oman infrastruktuurisi käyttämällä virtuaalikoneita varten suunniteltuja kuvia , paikallista asennusta tai PXE-käynnistystä verkon kautta.
Järjestelmän avulla voit automatisoida lähdekoodien lataamisen ulkoisista Git- tai Subversion - arkistoista tai arkistoista koodilla ftp :stä - ja ensisijaisten projektien verkkopalvelimista, minkä avulla voit päästä eroon koodia sisältävien arkistojen manuaalisesta välilatauksesta kehittäjän paikalliselle palvelimelle. koneeseen ja tuoda se edelleen openSUSE Build Service -palveluun. Voit käyttää sekä komentorivin työkalupakkia että verkkokäyttöliittymää Open Build -palvelun hallintaan . Kaikkien järjestelmäkomponenttien koodit, mukaan lukien verkkokäyttöliittymä, pakettien testausjärjestelmä ja rakennustaustajärjestelmät , ovat täysin avoimen lähdekoodin GPL v2 -lisenssin alaisia.
Lokakuussa 2017 OBS ilmoitti yhdistävänsä SUSE Studion yhdeksi ratkaisuksi , SUSE Studio Express [5] , joka laajentaa OBS:n ominaisuuksia ja integroi sen SUSE Studion käyttöliittymään. Tämä päätös selittyy halulla vastata SUSE Studion käyttäjien tarpeisiin.