I have currently added an extension point for the main Pipelines table in my feature branch, see here:
https://github.com/jenkinsci/blueocean-plugin/blob/feature/JENKINS-35837-dashboard-favorites/blueocean-dashboard/src/main/js/components/PipelineRowItem.jsx
I plan to add the others as you suggest, but since I have some priority bugs to fix I may not be able to merge this feature for another day or two.
Alternatively, I can create these EP's in a dedicated feature branch and get that merged quickly to master, that we are both working off the same EP's and can avoid merge conflicts.
Note, we might need to fiddle with the layouts a bit to get the buttons to all line up nicely.
imeredith let me know what would work best for you!
I have currently added an extension point for the main Pipelines table in my feature branch, see here:
https://github.com/jenkinsci/blueocean-plugin/blob/feature/JENKINS-35837-dashboard-favorites/blueocean-dashboard/src/main/js/components/PipelineRowItem.jsx
I plan to add the others as you suggest, but since I have some priority bugs to fix I may not be able to merge this feature for another day or two.
Alternatively, I can create these EP's in a dedicated feature branch and get that merged quickly to master, that we are both working off the same EP's and can avoid merge conflicts.
Note, we might need to fiddle with the layouts a bit to get the buttons to all line up nicely.
imeredith let me know what would work best for you!