Continuous Integration pro JS stack v GitLabu
| dc.contributor.advisor | Dostal Martin, Ing. Ph.D. | |
| dc.contributor.author | Forejt, Martin | |
| dc.contributor.referee | Herout Pavel, Doc. Ing. Ph.D. | |
| dc.date.accepted | 2023-6-19 | |
| dc.date.accessioned | 2023-08-02T10:47:23Z | |
| dc.date.available | 2022-9-9 | |
| dc.date.available | 2023-08-02T10:47:23Z | |
| dc.date.issued | 2023 | |
| dc.date.submitted | 2023-5-16 | |
| dc.description.abstract | Tato diplomová práce se zaměřuje na téma kontinuální integrace a kontinuálního nasazení v prostředí GitLab CI/CD pro automatizaci testování, nasazení a dalších procesů při vývoji JavaScript aplikací. Cílem bylo provést analýzu a výběr vhodných nástrojů pro využití v kontinuální integraci a to nejen pro automatické sestavení a testování aplikace. S využitím vybraných nástrojů byly implementovány a konfigurovány automatické procesy pro použití v GitLab CI/CD a také byla navržena a implementována ukázková JavaScript aplikace, na které bylo ověřeno využití vybraných nástrojů s cílem zefektivnit proces vývoje softwaru. | cs |
| dc.description.abstract-translated | This thesis focuses on the topic of continuous integration and continuous deployment in the GitLab CI/CD tool for automating testing, deployment, and other processes in the development of JavaScript applications. The goal was to analyze and select suitable tools for use in continuous integration, not only for automatic application building and testing. Using the selected tools, automatic processes were implemented and configured for use in GitLab CI/CD. In addition, a sample JavaScript application was designed and implemented, on which the use of selected tools was verified to streamline the software development process. | en |
| dc.description.result | Obhájeno | |
| dc.format | 100 s | |
| dc.identifier | 93466 | |
| dc.identifier.uri | http://hdl.handle.net/11025/53737 | |
| dc.language.iso | cs | |
| dc.publisher | Západočeská univerzita v Plzni | |
| dc.rights | Plný text práce je přístupný bez omezení | |
| dc.subject | kontinuální integrace | cs |
| dc.subject | gitlab ci/cd | cs |
| dc.subject.translated | continuous integration | en |
| dc.subject.translated | gitlab ci/cd | en |
| dc.thesis.degree-grantor | Západočeská univerzita v Plzni. Fakulta aplikovaných věd | |
| dc.thesis.degree-level | Navazující | |
| dc.thesis.degree-name | Ing. | |
| dc.thesis.degree-program | Inženýrská informatika | |
| dc.title | Continuous Integration pro JS stack v GitLabu | cs |
| dc.title.alternative | Continuous Integration for JS stack in GitLab | en |
| dc.type | diplomová práce |
Files
Original bundle
1 - 5 out of 6 results
No Thumbnail Available
- Name:
- A20N0079P.pdf
- Size:
- 31.77 MB
- Format:
- Adobe Portable Document Format
- Description:
- Plný text práce
No Thumbnail Available
- Name:
- A20N0079Pposudek-op.pdf
- Size:
- 160.95 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek oponenta práce
No Thumbnail Available
- Name:
- A20N0079Phodnoceni-ved.pdf
- Size:
- 59.46 KB
- Format:
- Adobe Portable Document Format
- Description:
- Posudek vedoucího práce
No Thumbnail Available
- Name:
- A20N0079Pobhajoba.pdf
- Size:
- 508.86 KB
- Format:
- Adobe Portable Document Format
- Description:
- Průběh obhajoby práce
No Thumbnail Available
- Name:
- A20N0079P-zadani_DP.pdf
- Size:
- 15.08 KB
- Format:
- Adobe Portable Document Format
- Description:
- VŠKP - příloha