Wykorzystanie narzędzi CI/CD w procesie powstawania aplikacji biznesowej

master
dc.abstract.enThe following thesis "CI/CD tools in the development process of the business application" is focused on the above-mentioned tools and theri use. At the beggining, it focused on tracinf the history of software development methodologies that led to the creation of CI/CD. Next focused on details of "Continuous Integration", "Continuous Delivery" and "Continuous Deployment". To present CI/CD, the sample pipeline is created in practice in the GitHub Actions, GitLab and CircleCI tools. The functionalities of these platforms are then compared. At the end, the future of CI/CD develop is discussed.pl
dc.abstract.plPoniższa praca "Wykorzystanie narzędzi CI/CD w procesie powstawania aplikacji biznesowej" zajmuje się tematyką wyżej wspomnianych narzędzi oraz ich użycia. Na początku skupia się ona na prześledzeniu historii metodyk powstawania oprogramowania, które doprowadziły do powstania CI/CD. Omawia również dokładnie zasady działania "Continuous Integration", "Continuous Delivery" oraz "Continuous Deployment". W celu przedstawienia CI/CD w praktyce stworzony zostaje przykładowy pipeline w narzędziach GitHub Actions, GitLab oraz CircleCI. Platformy te są następnie porównane pod kątem posiadanych funkcjonalności i możliwości ich użycia. Pod koniec praca omawia krótko kierunki, w których będzie rozwijać się CI/CD.pl
dc.affiliationWydział Matematyki i Informatykipl
dc.areaobszar nauk ścisłychpl
dc.contributor.advisorKulig, Annapl
dc.contributor.authorChomoncik, Karolpl
dc.contributor.departmentbycodeUJK/WMI2pl
dc.contributor.reviewerKulig, Annapl
dc.contributor.reviewerWilczak, Daniel - 132637 pl
dc.date.accessioned2022-11-02T22:33:18Z
dc.date.available2022-11-02T22:33:18Z
dc.date.submitted2022-10-27pl
dc.fieldofstudyinformatykapl
dc.identifier.apddiploma-158679-226514pl
dc.identifier.urihttps://ruj.uj.edu.pl/xmlui/handle/item/303190
dc.languagepolpl
dc.subject.enCI/CD, Continuous Integration, Continuous Delivery, Continuous Deployment, pipeline, software engineering, code creating, software development methodologies, pull requestpl
dc.subject.plCI/CD, Continuous Integration, Continuous Delivery, Continuous Deployment, pipeline, inżynieria oprogramowania, tworzenie kodu, metodologie powstawania oprogramowania, pull requestpl
dc.titleWykorzystanie narzędzi CI/CD w procesie powstawania aplikacji biznesowejpl
dc.title.alternativeCI/CD tools in the development process of the business applicationpl
dc.typemasterpl
dspace.entity.typePublication
dc.abstract.enpl
The following thesis "CI/CD tools in the development process of the business application" is focused on the above-mentioned tools and theri use. At the beggining, it focused on tracinf the history of software development methodologies that led to the creation of CI/CD. Next focused on details of "Continuous Integration", "Continuous Delivery" and "Continuous Deployment". To present CI/CD, the sample pipeline is created in practice in the GitHub Actions, GitLab and CircleCI tools. The functionalities of these platforms are then compared. At the end, the future of CI/CD develop is discussed.
dc.abstract.plpl
Poniższa praca "Wykorzystanie narzędzi CI/CD w procesie powstawania aplikacji biznesowej" zajmuje się tematyką wyżej wspomnianych narzędzi oraz ich użycia. Na początku skupia się ona na prześledzeniu historii metodyk powstawania oprogramowania, które doprowadziły do powstania CI/CD. Omawia również dokładnie zasady działania "Continuous Integration", "Continuous Delivery" oraz "Continuous Deployment". W celu przedstawienia CI/CD w praktyce stworzony zostaje przykładowy pipeline w narzędziach GitHub Actions, GitLab oraz CircleCI. Platformy te są następnie porównane pod kątem posiadanych funkcjonalności i możliwości ich użycia. Pod koniec praca omawia krótko kierunki, w których będzie rozwijać się CI/CD.
dc.affiliationpl
Wydział Matematyki i Informatyki
dc.areapl
obszar nauk ścisłych
dc.contributor.advisorpl
Kulig, Anna
dc.contributor.authorpl
Chomoncik, Karol
dc.contributor.departmentbycodepl
UJK/WMI2
dc.contributor.reviewerpl
Kulig, Anna
dc.contributor.reviewerpl
Wilczak, Daniel - 132637
dc.date.accessioned
2022-11-02T22:33:18Z
dc.date.available
2022-11-02T22:33:18Z
dc.date.submittedpl
2022-10-27
dc.fieldofstudypl
informatyka
dc.identifier.apdpl
diploma-158679-226514
dc.identifier.uri
https://ruj.uj.edu.pl/xmlui/handle/item/303190
dc.languagepl
pol
dc.subject.enpl
CI/CD, Continuous Integration, Continuous Delivery, Continuous Deployment, pipeline, software engineering, code creating, software development methodologies, pull request
dc.subject.plpl
CI/CD, Continuous Integration, Continuous Delivery, Continuous Deployment, pipeline, inżynieria oprogramowania, tworzenie kodu, metodologie powstawania oprogramowania, pull request
dc.titlepl
Wykorzystanie narzędzi CI/CD w procesie powstawania aplikacji biznesowej
dc.title.alternativepl
CI/CD tools in the development process of the business application
dc.typepl
master
dspace.entity.type
Publication
Affiliations

* The migration of download and view statistics prior to the date of April 8, 2024 is in progress.

Views
14
Views per month
Views per city
Warsaw
3
Bielsko-Biala
2
Krakow
2
Krosno
1
Niepołomice
1
Poznan
1
Sosnowiec
1
Wieliczka
1
Wroclaw
1

No access

No Thumbnail Available
Collections