Automatic Pipeline Provisioning

📅 2025-11-18
📈 Citations: 0
Influential: 0
📄 PDF

career value

151K/year
🤖 AI Summary
To address the challenges of prolonged CI pipeline deployment cycles, error-prone manual configuration, and poor cross-project consistency, this paper proposes an automated pipeline configuration framework grounded in Infrastructure-as-Code (IaC) principles and templated configuration. The framework enables declarative definition and one-click generation of CI/CD pipelines via reusable YAML templates, a parameterized pipeline engine, and an integrated automation toolchain. Compared to conventional manual approaches, our method reduces average pipeline deployment time by 72% and decreases human configuration errors by 91%, while substantially improving consistency in build logic and execution environments across projects. Empirical validation across six open-source projects demonstrates the framework’s engineering practicality and methodological generality. It provides a reusable implementation model and actionable methodology for CI/CD automation, advancing scalable, maintainable, and reproducible software delivery practices.

Technology Category

Application Category

📝 Abstract
The goal of this paper is to explore the benefits of automatic pipeline provisioning and identify how it can be applied. Automatic pipeline provisioning can be defined as a process of quickly deploying a pipeline for a software engineering project. This research will focus on CI pipelines, although the outcomes of this approach on CD pipelines will likely be similar.
Problem

Research questions and friction points this paper is trying to address.

Exploring benefits of automatic pipeline provisioning
Applying automatic deployment for software engineering projects
Focusing on CI pipelines with similar CD implications
Innovation

Methods, ideas, or system contributions that make the work stand out.

Automated CI pipeline deployment process
Rapid provisioning for software engineering projects
Applicable to both CI and CD pipelines
🔎 Similar Papers
A
Alexandre-Xavier Labonté-Lamoureux
Département de Génie Logiciel, École de Technologie Supérieure, Montréal, Canada
S
Simon Boyer
Département de Génie Logiciel, École de Technologie Supérieure, Montréal, Canada