Implementing a Jenkins Plugin to Visualize Continuous Integration Pipelines


연구 분야: Software Development



학회: International Scientific and Practical Conference on Information Technologies and Intelligent Decision Making Systems


초록

The paper is devoted to visualization of continuous integration pipelines of the Jenkins system. When working with the Jenkins system additional tools are needed to automate the process by visualizing pipelines. There are a number of existing Jenkins plugins for pipelines visualization, however all of them have specific shortcomings. Based on the analysis of existing solutions requirements for a new plugin were formulated. Also presented in the paper are the architecture and implementation details of the developed plugin which allows to visualize pipelines both in the form of a graph and a Gantt chart as well as provides the user with metadata, crash and restart information. Results of the plugin integration into Jenkins pipeline prove its effectiveness due to reduction of efforts on integration pipeline analysis.


Author Profile
Nikita Kubov

Peter the Great St.Petersburg Polytechnic University 29 Polytechnicheskaya St. Petersburg 195251 Russia

Russia
Author Profile
Vladimir Shmakov

Peter the Great St.Petersburg Polytechnic University 29 Polytechnicheskaya St. Petersburg 195251 Russia

Russia
Author Profile
Nikita Voinov

Peter the Great St.Petersburg Polytechnic University 29 Polytechnicheskaya St. Petersburg 195251 Russia

Russia

📄 논문 정보

발행 연도 2024년
인용수 0
출판 국가 Russia
사이트 Springer
좋아요 수 0

연관 논문 목록 (113건)