25.04.997
005.12 - Software System Analysis and Design
Karya Ilmiah - Skripsi (S1) - Reference
Integrated Software
63 kali
<font _mstmutation="1"><font _istranslated="1" _mstmutation="1">Traditional website development, by separating the build, test, and deployment processes between the development team and the operations team, often takes longer. To address this, Continuous Integration (CI) and Continuous Deployment (CD) implementations are required. This study analyzes the performance of CI/CD tools, namely Jenkins and GitHub, with a focus on execution time, constraints, and costs. The Developer and Operation (DevOps) method is applied to automate the website development process. The results show that the execution time of Jenkins is longer (8.12–10.59 minutes) than GitHub (4.31–5 minutes), GitHub is superior in time efficiency. Jenkins' success rate is 50%, lower than GitHub's 100% of 10 CI/CD processes, making GitHub the better choice in terms of reliability. In terms of cost, these two tools were used for free in this study. Jenkins does not require any additional costs as it runs on an on-premises server, whereas GitHub utilizes the Pro account of the Student Developer Pack program. As such, Jenkins is better suited for developers who have adequate on-premises server capacity, while GitHub is more ideal for those who prioritize execution time and high success rates. </font><br _istranslated="1" /> <br _istranslated="1" /> <font _istranslated="1" _mstmutation="1"><strong _istranslated="1">?</strong></font><font _istranslated="1" _mstmutation="1"><strong _istranslated="1">Keywords: </strong>Continuous Integration, Continuous Deployment, Jenkins, Github, CI/CD</font></font>
Tersedia 1 dari total 1 Koleksi
Nama | LANDEWANK FAHREZA FIRDAUS |
Jenis | Perorangan |
Penyunting | Muhammad Lulu Latif Usman |
Penerjemah |
Nama | Universitas Telkom, S1 Teknik Informatika - Kampus Purwokerto |
Kota | Bandung |
Tahun | 2025 |
Harga sewa | IDR 0,00 |
Denda harian | IDR 0,00 |
Jenis | Non-Sirkulasi |