Release 1.3.0
ALPHA available...again
We are happy to announce the availability of yet another alpha.
You can download the ALPHA here
See the page Build Pipeline Plugin - How to Contribute
Background story
Here's a bit of background about this version. We were looking to make the plugin more responsive while adding features requested by the community and fixing bugs that the community has identified. Around the time, 1.2.4-ALPHA was made available, I was supposed to make a few changes but ended up rewriting a large part of the plugin since it was getting a bit hard to maintain. Then billable work got in the way and what not. Excuses, excuses, I know. We finally got our act together, merged a lot of code from our valuable contributors and we are on our way to release a long overdue version.
Help us test the plugin please!
Once again, we are releasing an ALPHA version and we are asking you, the community, to help us test it. While we are trying to release a solid version of the plugin, there are way too many operating environments, permutations and cases for us to be able to cover. If you can, please download the version of the plugin and give us your feedback.
Release notes
Release 1.2.4
ALPHA available...
Please help: Volunteers wanted for testing
You can download the ALPHA and add your findings to https://centrum.box.com/signup/collablink/d_160471867/70d66d7602373
See the page Build Pipeline Plugin - How to Contribute
Category |
ID |
Description |
---|---|---|
BUG |
57 |
User able to trigger job bypassing the security |
BUG |
63 |
Users with no permissions to start a build can start a build using the pipeline plugin |
BUG |
64 |
Permissions blocks looking up revision id of a build, because the plugin uses the external api |
N/A |
67 |
contrib fixes for #57 & #64 |
ENHANCEMENT |
34 |
Jquery won't work without internet access. |
BUG |
58 |
Exception in Build Pipeline View caused by the "Build Pipeline Plugin -> Manually Execute Downstream Project" setting |
BUG |
59 |
target="_blank" causes too many tabs to be opened |
ENHANCEMENT |
25 |
show progress bar for currently running jobs |
ENHANCEMENT |
44 |
configuration option to display trigger for only the most recent manual build in each pipeline |
Roadmap
How to Contribute
We'd appreciate your help. See Build Pipeline Plugin - How to Contribute
High Priority items
39 |
(SVN revision number not showing) |
40 |
(Downstream dependencies of a Maven job with parameterized trigger are not shown) |
75 |
(Retry uses the default parameters for the job instead of the actual parameters that were originally passed to the job being retried) |
Medium Priority items
54 |
(Add support for manual parameterized builds) |
62 |
(Perforce revision numbers are not supported) |
74 |
(When build-pipeline-view is made default vew , its difficult to get back to All View) |
Other items are maintained on Google code - http://code.google.com/p/build-pipeline-plugin/issues/list
Looking further ahead...
There has already been some progress made on this, but it's not quite there yet... |
|
Pipelines of pipelines |
It would be great to have the concept of a sub-pipeline. This would allow you to have a clearly understandable top-level pipeline, but still manage complex scenarios:
|
UI Improvement: Layout pipelines |
The pipeline steps should be vertically aligned based on pipeline step with the most jobs. |
Easier creation of pipelines |
Perhaps by cloning entire pipelines, or having configuration that can be shared across a pipeline rather than duplicated in each job |
Better support for pipeline parameters |
Need to be able to differentiate better what is a pipeline parameter versus a parameter for a single job. |
Pipeline metrics |
There is a lot of useful information you should be able to capture about your software delivery process, such as bottlenecks in the process, cycle times, rework %ages etc. - would be good to have some reporting around these |
What else?