izpis_h1_title_alt

Medsistemska sprotna integracija izvorne kode
FERJANČIČ, KLEMEN (Avtor), Mraz, Miha (Mentor) Več o mentorju... Povezava se odpre v novem oknu

.pdfPDF - Predstavitvena datoteka, prenos (2,98 MB)

Izvleček
Diplomsko delo opisuje načrtovanje in razvoj sistema, ki omogoča hkratno sprotno inte- gracijo programske izvorne kode na več operacijskih sistemih s poudarkom na prevajanih jezikih kot sta C in C++. Glavni cilji sistema so javno dostopna storitev, kamor lahko vsak razvijalec doda svoj projekt izvorne kode, preprosta skalabilnost glede na število dodanih projektov in izolacija projektov v izogib konfliktov pri prevajanju in testiranju. Za doseganje skalabilnosti sistem izkorišča funkcionalnosti oblaka, ki omogoča avtomati- ziran najem novih strežnikov glede na trenutno obremenjenost, za medsebojno izolacijo posameznih projektov pa izkorišča kontejnerske tehnologije tipa Docker in BSD Jails.

Jezik:Slovenski jezik
Ključne besede:sprotna integracija, jenkins, docker, jails, oblak, skalabilnost
Vrsta gradiva:Diplomsko delo/naloga (mb11)
Organizacija:FRI - Fakulteta za računalništvo in informatiko
Leto izida:2016
Število ogledov:565
Število prenosov:339
Metapodatki:XML RDF-CHPDL DC-XML DC-RDF
 
Skupna ocena:(0 glasov)
Vaša ocena:Ocenjevanje je dovoljeno samo prijavljenim uporabnikom.
:
Objavi na:AddThis
AddThis uporablja piškotke, za katere potrebujemo vaše privoljenje.
Uredi privoljenje...

Sekundarni jezik

Jezik:Angleški jezik
Naslov:Cross-platform continuous integration
Izvleček:
This thesis describes planning and implementation of a system, which allows us to per- form continuous integration of source code on several operating systems at once, with compiled languages such as C or C++ in mind. The main goals of the system are a pub- licly available service for developers, scalability as the quantity of added projects grows and isolation of the projects to avoid build and test conflicts. Scalability is achieved with cloud integration, which allows us to buy new servers automatically as the load increases. Isolation between projects is achieved with technologies such as Docker and BSD Jails.

Ključne besede:continuous integration, cross-platform, jenkins, docker, jails, cloud, scalability

Podobna dela

Podobna dela v RUL:
Podobna dela v drugih slovenskih zbirkah:

Komentarji

Dodaj komentar

Za komentiranje se morate prijaviti.

Komentarji (0)
0 - 0 / 0
 
Ni komentarjev!

Nazaj