Skip to content

Commit 2cd6c49

Browse files
committed
implement pipeline graph UI with dummy data (POC)
1 parent 4738a15 commit 2cd6c49

24 files changed

+6402
-4
lines changed

.gitignore

+5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
1+
node
2+
node_modules
13
target
24

35
# mvn hpi:run
46
work
57

8+
# frontend build output
9+
src/main/webapp
10+
611
# IntelliJ IDEA project files
712
*.iml
813
*.iws

README.md

+9-4
Original file line numberDiff line numberDiff line change
@@ -2,17 +2,22 @@
22

33
## Introduction
44

5-
TODO Describe what your plugin does here
5+
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).
66

77
## Getting started
88

9-
TODO Tell users how to configure your plugin here, include screenshots, pipeline examples and
10-
configuration-as-code examples.
9+
This plugin is a development work-in-progress and not ready for consumption.
1110

11+
### TODOs
12+
13+
- [ ] refactor UI-related code in root to `src/main/frontend`
14+
- [ ] Built out suitable REST API
15+
- [ ] Wire up Pipeline Graph component
16+
- [ ] Test coverage
17+
- [ ] Link each pipeline node to console logs
1218

1319
## Contributing
1420

1521
TODO review the default [CONTRIBUTING](https://github.com/jenkinsci/.github/blob/master/CONTRIBUTING.md) file and make sure it is appropriate for your plugin, if not then add your own one adapted from the base file
1622

1723
Refer to our [contribution guidelines](https://github.com/jenkinsci/.github/blob/master/CONTRIBUTING.md)
18-

0 commit comments

Comments
 (0)