Plugins Self Service Web Tool (aka Look i made a thing)

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

Plugins Self Service Web Tool (aka Look i made a thing)

Gavin Mogan
I've inherited a couple plugins now after a couple years and as I got more and more into release drafter, I wanted to sync up the github labels in the standards used in the org wise release drafter notes.

After a couple times I got tired of doing it manually.

So I have a little website now that will sync up labels, and allow you to select topics for the plugin site / update center.

Code and screenshots (since you need to be logged in and admin on repos):
Url:

Hopefully others find it useful

Possible upgrade ideas:
* one click jenkinsfile creation
* one click release bot configs

Gavin

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/CAG%3D_Duvo6j4sF5m7ud3d21Kb-JWRh%2BxJ%2BFt03cTitXSkpbZUwg%40mail.gmail.com.
Reply | Threaded
Open this post in threaded view
|

Re: Plugins Self Service Web Tool (aka Look i made a thing)

Oleg Nenashev
If we talk about labels specifically, we could use a GitHub Action like https://github.com/marketplace/actions/github-labeler . Once https://github.com/crazy-max/ghaction-github-labeler/pull/125 from Joseph Petersen is merged, we could centralize the configuration storage in https://github.com/jenkinsci/.github and then apply it to all repositories.

For a broader scope with upgrades, a self-service with common automation would be handy.

BR, Oleg

On Wednesday, March 3, 2021 at 3:15:43 AM UTC+1 [hidden email] wrote:
I've inherited a couple plugins now after a couple years and as I got more and more into release drafter, I wanted to sync up the github labels in the standards used in the org wise release drafter notes.

After a couple times I got tired of doing it manually.

So I have a little website now that will sync up labels, and allow you to select topics for the plugin site / update center.

Code and screenshots (since you need to be logged in and admin on repos):
Url:

Hopefully others find it useful

Possible upgrade ideas:
* one click jenkinsfile creation
* one click release bot configs

Gavin

--
You received this message because you are subscribed to the Google Groups "Jenkins Developers" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/a79bc1ab-75bb-4dfd-92a3-042294bb7371n%40googlegroups.com.