PENERAPAN DEVOPS DAN CI/CD MENGGUNAKAN GITHUB WEBHOOK PADA SISTEM PEMANTAUAN KESEHATAN KARYAWAN DI PT XYZ
IMPLEMENTATION OF DEVOPS AND CI/CD USING GITHUB WEBHOOKS ON AN EMPLOYEE HEALTH MONITORING SYSTEM AT PT XYZ
DOI:
https://doi.org/10.52972/hoaq.vol17no2.p400-407Keywords:
DevOps, CI/CD, GitHub Webhhok, metrik DORA, deployment otomatisAbstract
Penelitian ini bertujuan untuk mengoptimalkan proses pengembangan dan deployment pada sistem pemantauan kesehatan karyawan di PT XYZ melalui penerapan metode DevOps dan Continuous Integration/Continuous Deployment (CI/CD) menggunakan GitHub webhook. Meskipun sistem pemantauan kesehatan telah tersedia, proses integrasi, pengujian, dan deployment sebelumnya belum sepenuhnya terotomatisasi, sehingga berpotensi menimbulkan keterlambatan pembaruan, kesalahan teknis, dan ketidakkonsistenan lingkungan sistem. Metode penelitian yang digunakan adalah rekayasa perangkat lunak dengan pendekatan deskriptif dan eksperimental melalui implementasi siklus DevOps yang terintegrasi dengan pipeline CI/CD. GitHub webhook dikonfigurasi sebagai mekanisme pemicu otomatis untuk menjalankan proses build, pengujian, dan deployment setiap terjadi perubahan kode pada repositori. Hasil penelitian menunjukkan peningkatan signifikan pada metrik deployment, yaitu Build Success Rate meningkat dari 70% menjadi 90%, Build Duration berkurang dari 20 menit menjadi 10 menit. Selain itu, penerapan mekanisme otomatis ini juga meningkatkan konsistensi dan stabilitas sistem dalam mendukung pengembangan berkelanjutan. Penelitian ini memberikan kontribusi ilmiah berupa evaluasi kuantitatif efektivitas pendekatan CI/CD berbasis GitHub Webhook sebagai alternatif lightweight terhadap platform CI/CD konvensional, serta menyediakan data perbandingan metrik deployment sebelum dan sesudah implementasi yang dapat dijadikan acuan bagi penelitian selanjutnya.
This study aims to optimize the development and deployment processes of the employee health monitoring system at PT XYZ through the implementation of DevOps and Continuous Integration/Continuous Deployment (CI/CD) using GitHub webhooks. Although the health monitoring system was already available, the integration, testing, and deployment processes had not been fully automated, which potentially caused update delays, technical errors, and inconsistencies in system environments.The research method employed was software engineering with descriptive and experimental approaches by implementing the DevOps lifecycle integrated with a CI/CD pipeline. GitHub webhooks were configured as an automatic triggering mechanism to execute build, testing, and deployment processes whenever changes occurred in the code repository.The results indicate a significant improvement in deployment metrics, with the Build Success Rate increasing from 70% to 90% and the Build Duration decreasing from 20 minutes to 10 minutes. Furthermore, the implementation of this automation mechanism enhanced system consistency and stability in supporting continuous development. This study provides a scientific contribution through a quantitative evaluation of the effectiveness of a GitHub Webhook-based CI/CD approach as a lightweight alternative to conventional CI/CD platforms, along with comparative deployment metric data before and after implementation that can serve as a reference for future research.
References
R. Indriyanto and D. G. Purnama, “CI/CD Implementation Application Deployment Process Academic Information System (Case Study Of Paramadina University),” Jurnal Indonesia Sosial Teknologi, vol. 4, no. 9, pp. 1503–1516, 2023, doi: 10.59141/jist.v4i9.729.
S. Yang, “The Impact of Continuous Integration and Continuous Delivery on Software Development Efficiency,” Journal of Computer, Signal, and System Research, vol. 2, no. 3, pp. 59–68, 2025, doi: 10.71222/pzvfqm21.
D. Wijayanto, A. Firdonsyah, and F. D. Adhinata, “Implementasi Continous Integration/Continous Delivery Menggunakan Process Manager 2 (Studi Kasus: SIAKAD Akademi Keperawatan Bina Insan),” Teknika, vol. 10, no. 3, pp. 181–188, 2021, doi: 10.34148/teknika.v10i3.400.
Tohirin, S. F. Utami, S. R. Widianto, and W. Al Mauludyansah, “Implementasi DevOps pada Pengembangan Aplikasi e-Skrining Covid-19,” Jurnal Multimedia Networking Informatics, vol. 6, no. 1, pp. 15–20, 2020.
A. Kurnianti, M. N. I. Al Fauzan, and L. M. Azizah, “Implementasi Devops pada Pengembangan Implementasi Sistem Monitoring Pembimbing Tugas Akhir Berbasis Android,” vol. 3, 2023.
R. T. Putri, I. Purnamasari, D. Yusup, U. S. Karawang, J. Barat, and P. Daerah, “Implementasi devops dalam sistem informasi sumber daya manusia di kota bekasi,” vol. 9, no. 5, pp. 8280–8286, 2025.
R. Bumi, R. Ramadhan, A. Hadi, and S. Maryamah, “Optimasi Proses Deployment dengan Blue-Green Deployment Berbasis Containerization untuk Mencapai Zero Downtime,” vol. 15, no. 2, pp. 118–128, 2025.
J. Cui, “The Role of DevOps in Enhancing Enterprise Software Delivery Success through R&D Efficiency and Source Code Management,” 2024.
N. Aji et al., “Implementasi Continuous Integration/Continuous Delivery (CI/CD) pada Performance Testing Devops,” vol. 2, pp. 1–5, 2021.
H. J. Dhista Dwi Nur Ardiansyah1, “Implementasi Continuous Integration dan Continuous Delivery (CI/CD) pada Model Deep Learning dengan Google Cloud Platform Studi Kasus Pembangkit Soal Otomatis,” vol. 3, no. 1, pp. 101–111, 2025.
F. A. Saputro, M. A. Nugroho, E. Sahputra, and A. J. T. Segara, “Analisis Build Time Continuous Integration pada Multi Node Jenkins Menggunakan Metode Cache,” Smatika Jurnal, vol. 15, no. 01, pp. 193–202, 2025, doi: https://doi.org/10.32664/smatika.v15i01.2034.
J. Resti, E. Prima Wijaya, S. Kosasi, T. Informatika, and S. Pontianak, “Number 1 of 2026.id RESTful API Development,” J. RESTI (Rekayasa Sist. Teknol. Inf.), vol. 10, no. 3, pp. 368–376, 2024.
R. Muslim Sinaga, S. Putra Paskah Halawa, and D. Kiswanto, “Implementasi Ci/Cd Menggunakan Jenkins Pada Aplikasi Di Lingkungan Pengembangan Fedora Workstation 40,” JATI (Jurnal Mahasiswa Teknik Informatika), vol. 9, no. 1, pp. 1202–1209, 2024, doi: 10.36040/jati.v9i1.12624.
V. Manolov, D. Gotseva, and N. Hinov, “Practical Comparison Between the CI / CD Platforms Azure DevOps and GitHub,” vol. 17, no. 4, 2025.
M. Sallin, M. Kropp, C. Anslow, J. W. Quilty, and A. Meier, “Measuring Software Delivery Performance Using the Four Key Metrics of DevOps,” Lecture Notes in Business Information Processing. Springer International Publishing, pp. 103–119, 2021. doi: 10.1007/978-3-030-78098-2_7.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 HOAQ (High Education of Organization Archive Quality) : Jurnal Teknologi Informasi

This work is licensed under a Creative Commons Attribution 4.0 International License.
Jurnal HOAQ (High Education of Organization Archive Quality) : Jurnal Teknologi Informasi diterbitkan berdasarkan lisensi Creative Commons Attribution 4.0 International License (CC BY 4.0). Lisensi ini memungkinkan setiap orang untuk Berbagi: menyalin dan mendistribusikan kembali materi ini dalam format atau bentuk apapun; Adaptasi: merombak, mengubah, dan membuat turunan dari materi ini untuk keperluan apa pun, termasuk keperluan komersial, asalkan mereka memberikan pengakuan kepada Penulis Asli atas hasil karya aslinya.












