An open API service indexing awesome lists of open source software.

https://github.com/jenkinsci/pipeline-graph-view-plugin


https://github.com/jenkinsci/pipeline-graph-view-plugin

Last synced: 6 months ago
JSON representation

Awesome Lists containing this project

README

          

# Pipeline Graph View Plugin

## Introduction

This plugin provides new Action and View to view a `WorkflowRun` via the "Pipeline Graph" visualization that was popularized in the [Blue Ocean plugin](https://github.com/jenkinsci/blueocean-plugin).

## Getting started

1. Install the `pipeline-graph-view` plugin
2. Go to a pipeline run (not a job page)
3. Click 'Pipeline Overview'

## Screenshots

![Pipeline Graph link](docs/images/action.png)

Basic pipeline:

![Different statuses](./docs/images/different-statuses.png)

Semi-complex pipeline:

![Semi complex pipeline](./docs/images/semi-complex-pipeline.png)

## Video

See a live demonstration from a Jenkins Contributor Summit:

[![Demo of Pipeline Graph View plugin](https://img.youtube.com/vi/MBI3MBY2eJ8/0.jpg)](https://www.youtube.com/watch?v=MBI3MBY2eJ8&t=3295 "Pipeline Graph View plugin")

## Vision

This plugin aims to bring the best of Blue Ocean into the regular Jenkins UI.

That means functionality like:

* [x] Pipeline graph
* [x] Summary of runs in a job (like [Pipeline Stage View Plugin](https://github.com/jenkinsci/pipeline-stage-view-plugin/), but simpler, more modern and more performant)
* [x] Modern logs viewing

The plugin should be lightweight, using or providing extension points where possible rather than building everything into one plugin.

## Contributing

Any help is much appreciated, the frontend code is written in React, the backend code is in Java, designers would be greatly appreciated as well.

Refer to our [contribution guidelines](./CONTRIBUTING.md)