Skip to content

JENKINS-24271: Re-execute and Force permissions must be separated#55

Open
SmokyNight wants to merge 2 commits into
jenkinsci:masterfrom
SmokyNight:master
Open

JENKINS-24271: Re-execute and Force permissions must be separated#55
SmokyNight wants to merge 2 commits into
jenkinsci:masterfrom
SmokyNight:master

Conversation

@SmokyNight

Copy link
Copy Markdown

Hi,
Following approach is used:
Current "promote" permission is now used as "force" permission(after upgrading plugin all users with "promote" permission will have "force" permission. New permission "re-execute" is added.

@jenkinsadmin

Copy link
Copy Markdown
Member

Thank you for a pull request! Please check this document for how the Jenkins project handles pull requests

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

It's better to use spaces separators if you change codelines. The original tabs separator seems to be incorrect

@oleg-nenashev

Copy link
Copy Markdown
Member

The change looks reasonable to me. Added several minor comments

@oleg-nenashev

Copy link
Copy Markdown
Member

I suspect it will be a breaking change. The fix needs a more graceful permissions handling

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants