Enabling CD for plugin

23 views
Skip to first unread message

jsupun

unread,
Nov 11, 2021, 10:14:13 AM11/11/21
to Jenkins Developers
I'm attempting to follow https://www.jenkins.io/doc/developer/publishing/releasing-cd/. It looks like I enable it via jenkins-infra/repository-permissions-updater. Wasn't sure if I need to checkout the repo, make the changes to my plugin permissions, and then make a PR. I tried, however I don't have the permissions to push the branch. Worth an attempt.

If I can't enable it, what is proper way to make a request like this?

This is the Keeper Secrets Manager plugin.

Thanks,
John

Mark Waite

unread,
Nov 11, 2021, 10:20:48 AM11/11/21
to Jenkins Developers
As one of the items in Part 4 of the 5 part "Modernizing Jenkins Plugins" video series, there is a segment that shows how we enabled automated releases for a plugin.

Gavin Mogan

unread,
Nov 11, 2021, 11:43:42 AM11/11/21
to Jenkins Developers
> however I don't have the permissions to push the branch. Worth an attempt.

You would do it in your fork, not the actual repo.

--
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 jenkinsci-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/b3918f77-bb8f-4131-bee5-a4991fb836f1n%40googlegroups.com.

Jesse Glick

unread,
Nov 15, 2021, 8:53:30 AM11/15/21
to jenkin...@googlegroups.com
On Thu, Nov 11, 2021 at 10:14 AM 'jsupun' via Jenkins Developers <jenkin...@googlegroups.com> wrote:
It looks like I enable it via jenkins-infra/repository-permissions-updater.

Yes.

Wasn't sure if I need to checkout the repo, make the changes to my plugin permissions, and then make a PR. I tried, however I don't have the permissions to push the branch.

Few people do; as usual for GitHub, you need to file proposed changes from a fork. By far the easiest way is just clicking the edit button in the web UI, which will do this sort of setup for you. 
Reply all
Reply to author
Forward
0 new messages