Exclusive JEP-229 CD mode announcement

73 views
Skip to first unread message

Daniel Beck

unread,
Dec 14, 2023, 4:11:32 AM12/14/23
to JenkinsCI Developers
Hi everyone,

For JEP-229[1] enabled plugins, RPU[2] manages the permissions required to have CD releases and periodically refreshes the Artifactory token for the CD action in the GitHub repository.

Until recently, releases through JEP-229 CD were always enabled _in addition_ to manual uploads (`mvn deploy` or similar from your computer), something that is neither desirable nor needed with CD enabled.

It is now possible to remove those unnecessary manual upload permissions from maintainers in CD enabled plugins: Simply add `exclusive: true` to the `cd` mapping in the YAML file.[3]

Regards
Daniel

Jesse Glick

unread,
Dec 14, 2023, 1:10:39 PM12/14/23
to jenkin...@googlegroups.com
Reply all
Reply to author
Forward
0 new messages