Otomatisasi Penerapan Aplikasi untuk Proyek Inmeet Menggunakan CI/CD di PT. Indo Trans Teknologi Bandung
Abstract
Abstrak — Penelitian ini secara komprehensif membahas dan menganalisis implementasi sistem otomatisasi Continuous Integration/Continuous Delivery (CI/CD) pada proyek pengembangan aplikasi Sistem Informasi Ruang Rapat (Meeting Room Information System/MRIS) yang dikerjakan di lingkungan PT. Indo Trans Teknologi Bandung. Tujuan utama dari inisiatif ini untuk mempersingkat siklus development, meningkatkan efisiensi operasional tim pengembang, mempercepat responsifitas perubahan kebutuhan bisnis yang dinamis, serta mengintensifkan kolaborasi tim. Metodologi penelitian melibatkan konfigurasi dan optimasi runner khusus yang didedikasikan untuk tahapan pipeline seperti build, publish, dan deployment ke lingkungan staging, seluruhnya beroperasi di Google Cloud Platform (GCP). Selain itu, penelitian ini menginvestigasi penggunaan variabel CI/CD untuk manajemen kredensial dan konfigurasi yang aman serta dinamis. Hasil yang diperoleh menunjukkan kinerja pipeline yang sangat efisien: pekerjaan build berhasil diselesaikan dalam rata-rata 28 detik, pekerjaan publish dalam 18 detik, dan deployment ke staging dalam 16 detik. Secara kualitatif, keberhasilan pipeline ini divalidasi dengan suksesnya akses ke aplikasi MRIS di lingkungan staging, yang menampilkan halaman login yang berfungsi penuh. Kesimpulan utama dari penelitian ini adalah bahwa implementasi CI/CD tidak hanya berhasil mempercepat proses delivery fitur secara substansial, tetapi juga mengurangi beban kerja manual, meminimalisir potensi kesalahan, dan meningkatkan kualitas serta keandalan aplikasi secara keseluruhan. Kata kunci — CI/CD, otomatisasi, deployment, pipeline, GitLab, runner
References
H. P. D. Gohae, F. Anglhoma, J. Khu and E. Indra,
"Rancang Bangun Aplikasi E-Booking Ruangan dan Zoom
Meeting Premium Berbasis Web Dengan Pendekatan Design
Thinking," Jurnal Ekonomi Manajemen Sistem
Informasi (JEMSI), vol. 6, no. 1, pp. 494-504, 2024.
A. Raheem, A. M. Osilaja, I. Kolawole and V. E. Essien,
"Exploring Continuous Integration and deployment
strategies for streamlined DevOps processes in software
engineering practices," World Journal of Advanced
Research and Review, vol. 24, no. 3, pp. 2813-2830, 2024.
A. Chava, "CI/CD and Automation in DevOps
Engineering," Asian Journal of Research in Computer
Science,
vol. 17, no. 11, pp. 73-80, 2024.
H. Ho-Dac and L. V. Van, "An Approach to Enhance
CI/CD Pipeline with Open-Source Security Tools,"
European Modern Studies Journal, vol. 8, no. 3, pp.
-413, 2024.
Nurhayati, "Implementation of Continuous Integration
and Continuous Deployment (CI/CD) to Speed up the
Automation Process of Software Delivery In the Production
Process Using Node.Js, Docker, and React.JS,"
Jurnal Info Sains : Informatika dan Sains, vol. 14, no. 2, pp.
-28, 2024.
Simplilearn, "Apa itu Kontainerisasi?," Simplilearn, 9
Juni 2025. [Online]. Available:
https:// [Accessed 2025 Juni 22].
R. Patria, "Visual Studio Code Pengertian, Fitur,
Kelebihannya Lengkap!," DomaiNesia, 28 Juni 2023.
[Online]. Available:
https://www.domainesia.com/berita/visual-studio-code/#:~:t
ext=mulai%20membahas%20bersama!-
,Visual%20Studio%20Code%20adalah%20Code%20Editor,
%2C%20Windows%2C%20dan%20juga%20Linux..
[Accessed 22 Juni 2025].
R. Setiawan, "Apa Itu CI/CD? IT Developer Harus Tau,"
dicoding, 27 Oktober 2021. [Online]. Available:
https://www.dicoding.com/blog/apa-itu-ci-cd/. [Accessed 22
Juni 2025].
Meiliaeka, "Simak Pengertian, Sejarah, Kelebihan dan
Kekurangan Linux Ubuntu," Telkom University, 4 Mei
[Online]. Available:
https://it.telkomuniversity.ac.id/simak-pengertian-sejarah-ke
lebihan-dan-kekurangan- linux-ubuntu/. [Accessed 22 Juni
.
Zenarmor, "Introduction to OpenVPN," Zenarmor, 12
Oktober 2023. [Online]. Available:
https://www.zenarmor.com/docs/network-security-tutorials/
what-is-openvpn. [Accessed 22 Juni 2025].



