Santoso, Almaas Lutfi (2024) Analisis Penerapan Continuous Integration / Continuous Delivery (CI/CD) Terhadap Pengembangan Sistem Informasi Berbasis Website Menggunakan GitHub Actions. Undergraduate thesis, Politeknik Negeri Jember.
Text (Abstract)
Abstract.pdf - Submitted Version Available under License Creative Commons Attribution Share Alike. Download (46kB) |
|
Text (Bab 1 Pendahuluan)
Bab 1 Pendahuluan.pdf - Submitted Version Available under License Creative Commons Attribution Share Alike. Download (126kB) |
|
Text (Daftar Pustaka)
Daftar Pustaka.pdf - Submitted Version Available under License Creative Commons Attribution Share Alike. Download (113kB) |
|
Text (Laporan Lengkap)
Laporan Lengkap.pdf - Submitted Version Restricted to Registered users only Download (5MB) | Request a copy |
Abstract
Website application development often faces challenges in the time-consuming and error-prone deployment process. Continuous Integration/Continuous Delivery (CI/CD) with GitHub Actions offers a solution to automate this process. This study aims to test the efficiency and effectiveness of CI/CD compared to manual methods, especially in terms of time and number of steps required. Testing was carried out using two approaches, namely the manual method using cPanel and the CI/CD method utilizing GitHub Actions. Both methods were compared based on the number of steps and the total time required for deployment and file updates. The results show that the CI/CD method is much more efficient, requiring only 63 steps compared to 294 steps in the manual method, reducing by up to 231 steps. In terms of time, CI/CD takes 32 minutes 32 seconds, 3 minutes 55 seconds faster than the manual method which takes 36 minutes 27 seconds. In addition to efficiency, CI/CD also improves process consistency and reduces the risk of manual errors.
Item Type: | Thesis (Undergraduate) | ||||||
---|---|---|---|---|---|---|---|
Contributors: |
|
||||||
Uncontrolled Keywords: | websitedevelopment,ci/cd,githubactions | ||||||
Subjects: | 410 - Rumpun Ilmu Teknik > 450 - Teknik Elektro dan Informatika > 458 - Teknik Informatika | ||||||
Divisions: | Jurusan Teknologi Informasi > Prodi D4 Teknik Informatika > Tugas Akhir | ||||||
Depositing User: | Almaas Lutfi Santoso | ||||||
Date Deposited: | 08 Jan 2025 03:10 | ||||||
Last Modified: | 08 Jan 2025 03:10 | ||||||
URI: | https://sipora.polije.ac.id/id/eprint/38016 |
Actions (login required)
View Item |