Details
-
Type:
Improvement
-
Status: Closed (View Workflow)
-
Priority:
Major
-
Resolution: Fixed
-
Component/s: embeddable-build-status-plugin
-
Labels:None
-
Similar Issues:
Description
Maybe expose job status icon using an UnprotectedRootAction
JENKINS/build-status-icon/
Then maybe have to consider impact on DISCOVER permission ?
Attachments
Issue Links
- is duplicated by
-
JENKINS-15769 Provide way to allow build icons without anonymous access.
-
- Resolved
-
Mani Soundararajan
I think either:
1) the `GitHub OAuth` plugin would need to be changed to allow anoynmous access to the "ViewStatus" permission https://github.com/jenkinsci/embeddable-build-status-plugin/compare/11843c79f8e3...3a6e78d3e0a4#diff-25df045777dd8f7465c9cbac4dea6416R63, or
2) this plugin would need to change to use the standard "hudson.model.Hudson.Read" / "hudson.model.Item.Read" permissions: https://github.com/jenkinsci/embeddable-build-status-plugin/compare/11843c79f8e3...3a6e78d3e0a4#diff-25df045777dd8f7465c9cbac4dea6416R103
(Disclaimer: I'm not a Jenkins plugin expert, I just had a quick browse of the two code bases)