|
 |
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. |
|
 |
|
|