Visualisation of Jenkins Pipelines
Continuous Integration (CI) is an essential approach in modern software engineering. CI tools help merging the recent commits from the developers, thus the bugs can be realized in an early phase of development and integration hell can be avoided. Jenkins is the most well-known and most widely-used C...
Gespeichert in:
Veröffentlicht in: | Acta cybernetica (Szeged) 2021-03, Vol.25 (4), p.877-895 |
---|---|
Hauptverfasser: | , |
Format: | Artikel |
Sprache: | eng |
Schlagworte: | |
Online-Zugang: | Volltext |
Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
Zusammenfassung: | Continuous Integration (CI) is an essential approach in modern
software engineering. CI tools help merging the recent commits from the
developers, thus the bugs can be realized in an early phase of development
and integration hell can be avoided. Jenkins is the most well-known and
most widely-used CI tool. Pipelines become first-class citizen in
Jenkins 2. Pipelines consist of stages, such as compiling, building Docker
image, integration testing, etc. However, comprehensive Jenkins pipelines
are hard to see through and understand. In this paper, we argue for a
modern visualisation of Jenkins pipelines. We present our solution for
making Jenkins pipelines comprehensible on the dashboard. |
---|---|
ISSN: | 0324-721X 2676-993X |
DOI: | 10.14232/actacyb.284211 |