Implementasi CI/CD Menggunakan Github Actions Untuk Pengembangan Web Landing Page UMKM XYZ

  • Firmansyah Putra Apriliyanto Universitas AKI
  • Yani Prihati Universitas AKI
  • Cristeddy Asa Bakti Universitas AKI

Abstract

Penerapan teknologi informasi yang efektif sangat penting bagi UMKM untuk meningkatkan daya saing di era digital. UMKM XYZ menghadapi tantangan dalam pengembangan dan pengelolaan web landing page yang efisien dan reliabel. Penelitian ini bertujuan untuk menerapkan metode Continuous Integration/Continuous Deployment (CI/CD) menggunakan GitHub Actions dalam pengembangan web landing page UMKM XYZ. Metode yang digunakan melibatkan pengaturan pipeline CI/CD yang otomatis mengintegrasikan, menguji, dan menerapkan perubahan kode. Temuan penelitian menunjukkan bahwa implementasi GitHub Actions berhasil meningkatkan efisiensi proses pengembangan, mengurangi waktu pengujian dan deploy, serta meminimalkan kesalahan dalam kode. Kesimpulan dari penelitian ini adalah bahwa penerapan CI/CD dengan GitHub Actions memberikan kontribusi signifikan terhadap peningkatan kualitas dan kecepatan pengembangan web UMKM, memungkinkan tim pengembang untuk lebih fokus pada peningkatan fitur dan layanan tanpa terbebani oleh masalah integrasi dan deploy manual.

References

Dwi Kurniawan, W., Prijo Budijono, A., & Yunus. (2020). Pengembangan Web Sebagai Media Informasi dan Promosi Program Studi S1 PENDIDIKAN TEKNIK MESIN JURUSAN TEKNIK MESIN UNESA.
Dwi Praba, A., & Santoso, T. (2023). PENGEMBANGAN APLIKASI POINT OF SALES MENGGUNAKAN METODE AGILE DENGAN POLA SCRUM. In JIKA: Vol. ISSN.
Guna Noviantama, I., & Purno Wahyu, A. W. (2021). MILLENNIA SOLUSI INFORMATIKA. In Ari Purno Wahyu W Jurnal Ilmiah Teknologi Informasi Terapan (Vol. 8, Issue 1).
Kesuma Astuti, F., & Sri Agustina, D. (2022). Membangun Website MTS Negeri 01 OKU Timur Menggunakan Php dan Mysql. In JIK (Vol. 13, Issue 1).
Muhamad Adillah Fatih, Reza Arif Maulana, Rizki Reza Pratama, Muhammad Darwis, & Retno Hendrowati. (2024). PENGEMBANGAN APLIKASI DKM REGISTRATION SYSTEM BERBASIS WEB MENGGUNAKAN METODE WATERFALL. Jurnal Teknoif Teknik Informatika Institut Teknologi Padang, 12(1), 36–46. https://doi.org/10.21063/jtif.2024.v12.1.36-46
Nurbaiti, & Alfarisyi, M. F. (2023). Sejarah Internet di Indonesia.
Sinha, D. (2020). How CI/CD Can Save App Development Time And Create Robust. https://www.techaheadcorp.com/blog/how-ci-cd-save-app-development-time/
Thatikonda, V. K. (2023). Beyond the Buzz: A Journey Through CI/CD Principles and Best Practices. European Journal of Theoretical and Applied Sciences, 1(5), 334–340. https://doi.org/10.59324/ejtas.2023.1(5).24
Toba, H., Gautama, T. K., Narabel, J., Widjaja, A., & Sujadi, S. F. (2022). JEPIN (Jurnal Edukasi dan Penelitian Informatika) Evaluasi Metodologi CI/CD untuk Pengembangan Perangkat Lunak dalam Perkuliahan. Jurnal Edukasi Dan Penelitian Informatika, 8(2).
Wessel, M., Vargovich, J., Gerosa, M. A., & Treude, C. (2023). GitHub Actions: The Impact on the Pull Request Process. Empirical Software Engineering, 28(6). https://doi.org/10.1007/s10664-023-10369-w
Zulhakim, Z., & Kurniawan, A. (2024). Implementasi Continuous Integration Dan Continuous Deployment Pada Pengembangan Aplikasi Website Menggunakan Docker Dan Github Actions. 16(1).
Published
2024-07-13
Abstract viewed = 14 times
PDF downloaded = 3 times