Vaš brskalnik ne omogoča JavaScript!
JavaScript je nujen za pravilno delovanje teh spletnih strani. Omogočite JavaScript ali pa uporabite sodobnejši brskalnik.
Repozitorij Univerze v Ljubljani
Nacionalni portal odprte znanosti
Odprta znanost
DiKUL
slv
|
eng
Iskanje
Brskanje
Novo v RUL
Kaj je RUL
V številkah
Pomoč
Prijava
Podrobno
Pregled in primerjava platform s CI/CD funkcionalnostmi
ID
AČKUN, NEJC
(
Avtor
),
ID
Zrnec, Aljaž
(
Mentor
)
Več o mentorju...
,
ID
Poženel, Marko
(
Komentor
)
PDF - Predstavitvena datoteka,
prenos
(818,74 KB)
MD5: 9211FA194337002EF7C7BCE1CC4FC7A7
Galerija slik
Izvleček
Testiranje programske opreme danes igra zelo pomembno vlogo med razvojnim procesom. Ampak ročno testiranje je dokaj zamudno, zato postopek testiranja avtomatiziramo. Avtomatiziramo lahko tudi dostavo novih različic opreme k uporabnikom. To imenujemo neprekinjena integracija/postavitev (CI/CD). Na voljo je veliko platform, ki omogočajo funkcionalnosti CI/CD. Toda katero izbrati? V nalogi so predstavljene in med seboj primerjane tri platforme - GitHub, Bitbucket in GitLab. Osredotočil sem se na njihove CI/CD funkcionalnosti in izvedbo le teh, primerjal pa sem tudi monetizacijo platform in funkcije, ki jih ponujajo. Ugotovil sem, da je izvedba CI/CD funkcionalnosti zelo podobna na vseh izbranih platformah, ter da se vsaka platforma s svojimi funkcijami osredotoča na drug del trga. Za konec sem podal še priporočila za različne vrste ekip in podjetji.
Jezik:
Slovenski jezik
Ključne besede:
neprekinjena integracija
,
neprekinjena postavitev
,
platforme
,
GitHub
,
Bitbucket
,
GitLab
Vrsta gradiva:
Diplomsko delo/naloga
Tipologija:
2.11 - Diplomsko delo
Organizacija:
FRI - Fakulteta za računalništvo in informatiko
Leto izida:
2020
PID:
20.500.12556/RUL-120049
COBISS.SI-ID:
31936003
Datum objave v RUL:
15.09.2020
Število ogledov:
1376
Število prenosov:
228
Metapodatki:
Citiraj gradivo
Navadno besedilo
BibTeX
EndNote XML
EndNote/Refer
RIS
ABNT
ACM Ref
AMA
APA
Chicago 17th Author-Date
Harvard
IEEE
ISO 690
MLA
Vancouver
:
AČKUN, NEJC, 2020,
Pregled in primerjava platform s CI/CD funkcionalnostmi
[na spletu]. Diplomsko delo. [Dostopano 11 april 2025]. Pridobljeno s: https://repozitorij.uni-lj.si/IzpisGradiva.php?lang=slv&id=120049
Kopiraj citat
Objavi na:
Sekundarni jezik
Jezik:
Angleški jezik
Naslov:
Review and comparison of platforms with CI/CD functionalities
Izvleček:
Software testing plays a vital role in today's software development. But manual testing is often quite time intensive, so the testing procedure is automated. We can also automate the delivery process of new versions of our software to the end customer. This is called continuous integration/deployment. There is a wide variety of platforms that support CI/CD functionalities, but which one to choose? In this document I have reviewed and compared three different platforms - GitHub, Bitbucket and GitLab. I focused on the execution of their CI/CD functionalities, while also comparing their monetization and other functions they offer. My analysis shows that the execution of CI/CD functionality is very similar on all three compared platforms and that each platform focuses on a different part of the market. In the final chapter I also added some recommendations for different types of teams and companies.
Ključne besede:
continuous integration
,
continuous deployment
,
platforms
,
GitHub
,
Bitbucket
,
GitLab
Podobna dela
Podobna dela v RUL:
Razvoj naprave za dezinfekcijo obutve
Razvoj naprave za rezanje sadja in zelenjave
Razvoj naprave za merjenje hidrostatične sile na zapornico
Razvoj naprave za oddaljeni nadzor prenapetostnih zaščit in zajem podatkov
Razvoj naprave za montažo odvalnih valjev na meh zračne vzmeti
Podobna dela v drugih slovenskih zbirkah:
Razvoj naprave za avtomatizirano ločevanje ohišij konektorjev
Razvoj naprave za dezinfekcijo in sušenje obutve "OxoBox"
Časovna in stroškovna analiza izdelave valjev
Rekonstrukcija naprave za označevanje aluminijastih surovcev
Konstruiranje zapestja direktno gnanega robota
Nazaj