mplementing Continuous Integration and Deployment Strategy: Cloversy.id RESTful API Development
Dublin Core
Title
mplementing Continuous Integration and Deployment Strategy: Cloversy.id RESTful API Development
Subject
automation;DevOps;continuous integration;continuous delivery
Description
The software development cycle involves testing and deployment stages that can be laborious and time-consuming, especially in collaborative projects that involve several developers. Implementing Continuous Integration (CI) and Continuous Delivery (CD) offers a solution to streamline this process. This study presents a case study of the Cloversy.id RESTful API project, highlighting challenges encountered during development and the implementation of a new system using GitHub Actions as the DevOps tool. The research resulted in the adoptionof a new system, replacing the conventional practices previously employed by the Cloversy.id development team. Employing flowcharts, the study meticulously mapped out the development flow, pinpointing bottlenecks and areas for optimization within the cycle. Notably, the implementation of a CI/CD pipeline resulted in a notable improvement, with a 35% increase in speed for CI and a remarkable 39% enhancement for CD. GitHub Actions played a pivotal role in automating critical tasks, reducing reliance on manual intervention, and minimizing dependency on team leaders. The platform's features, including detailed logs and email notifications, empowered team leaders and developersalike to take informed actions swiftly. Furthermore, the study highlights the noveltyof integrating CI/CD by considering factors such as branching strategy, code review practices, testing methodologies, deployment methods, and infrastructure
Creator
Eric Prima Wijaya1*, Sandy Kosasi2, David3
Source
https://jurnal.iaii.or.id/index.php/RESTI/article/view/5527/938
Publisher
Teknik Informatika, STMIK Pontianak
Date
05-06-2024
Contributor
FAJAR BAGUS W
Format
PDF
Language
ENGLISH
Type
TEXT
Files
Collection
Citation
Eric Prima Wijaya1*, Sandy Kosasi2, David3, “mplementing Continuous Integration and Deployment Strategy: Cloversy.id RESTful API Development,” Repository Horizon University Indonesia, accessed January 26, 2026, https://repository.horizon.ac.id/items/show/10421.