cover
Contact Name
Lutfi Hakim
Contact Email
lutfi@poliwangi.ac.id
Phone
+62333-636780
Journal Mail Official
sessionjurnal@poliwangi.ac.id
Editorial Address
Jurnal Session, Jurusan Bisnis dan Informatika, Politeknik Negeri Banyuwangi Jl. Raya Jember km. 13 Labanasem, Kabat, Banyuwangi, Jawa Timur (68461)
Location
Kab. banyuwangi,
Jawa timur
INDONESIA
Software Development Digital Business Intelligence and Computer Engineering
ISSN : -     EISSN : 29639026     DOI : https://doi.org/10.57203/session.v1i02.2023
SESSION: Software Development, Digital Business Intelligence, and Computer Engineering. Jurnal SESSION adalah salah satu jurnal open-access yang dikelola oleh tim dari Jurusan Teknik Informatika Politeknik Negeri Banyuwangi. Jurnal ini dalam satu tahun terbit 2 kali. Aim and Scope Software Engineering Artificial Intelligence Pattern Recognition Cloud Computing High-Performance Computing Internet of Things Embedded System Robotics Computer Network & Security Computer Vision Digital Signal/Image Processing Digital Business Intelligence Data Mining Big Data
Articles 41 Documents
PENERAPAN CI/CD UNTUK OTOMASI DEPLOYMENT APLIKASI BERBASIS WEB MENGGUNAKAN DOCKER DAN GITHUB ACTIONS Asfin Rizaldy; Yuana, Haris; Romadhona, Rizki Dwi
Software Development, Digital Business Intelligence, and Computer Engineering Vol. 4 No. 2 (2026): SESSION (MARET)
Publisher : Politeknik Negeri Banyuwangi Jl. Raya Jember km. 13 Labanasem, Kabat, Banyuwangi, Jawa Timur (68461) Telp. (0333) 636780

Show Abstract | Download Original | Original Source | Check in Google Scholar | DOI: 10.57203/session.v4i2.2026.38-44

Abstract

Manual deployment processes in web applications often require considerable time and are prone to configuration errors. This issue is also present at SMK PGRI Wlingi, which still relies on manual deployment methods, resulting in potential delays and technical difficulties. In some cases, a single deployment may take up to two hours. This study aims to implement deployment automation by applying Continuous Integration, Continuous Delivery, and Continuous Deployment (CI/CD) using Docker and GitHub Actions to the Digiham Sarana application. The research method employed is Design Science Research (DSR), which consists of six main stages: problem identification, objective definition, design and development, demonstration, evaluation, and communication of results. After the automation system was designed and implemented, five rounds of testing were conducted to measure the average deployment duration while evaluating the speed and stability of the process. The results show that the deployment process can be executed automatically without manual intervention, achieving an average time of 4 minutes and 49 seconds. Functional testing using the blackbox method demonstrated 100% accuracy, with all three test scenarios running as expected. System evaluation was also carried out through close beta testing involving four technical users and one expert validator. The evaluation results indicate a feasibility score of 83.33% from technical users and 85.71% from the expert validator.Based on these findings, the system is considered feasible, efficient, and consistent in automating the web application deployment process within the context of SMK PGRI Wlingi.