ASPCS
 
Back to Volume
Paper: Improving CI/CD Workflow Efficiency with Kubernetes and an Automated Bot System
Volume: 541, ADASS XXXIII
Page: 450
Authors: Arianna Ranabhat
DOI: 10.26624/UDSZ9326
Abstract: Oftentimes software developers are forced to allocate time towards processes other than development such as waiting for builds, retrying merge requests, and updating packages. We are working to improve the workflow efficiency of continuous integration/deployment (CI/CD) pipelines in GitLab. We will use Kubernetes to deploy jobs in parallel, removing the need to wait for each job to finish before initiating the next. This will significantly reduce testing time. By running developer tools on our Kubernetes cluster—such as Marge-bot, a merge request bot, and Renovate-bot, an automated dependency bot—we will decrease time-consuming tasks unrelated to coding and allow developers to focus on research and the development process.
Back to Volume