-
Bug
-
Resolution: Fixed
-
Minor
JEP-200 has been introduced in Jenkins 2.102+. It causes some regressions. More info: https://jenkins.io/blog/2018/01/13/jep-200/
It GitHub Autostatus plugin...
- GHRepository comes from GitHub API which is not whitelisted
- BuiildStatus uses GHRepository: https://github.com/jenkinsci/github-autostatus-plugin/blob/819fb5e9d03b4144113237f98b1ac8a5379fdb5d/src/main/java/org/jenkinsci/plugins/githubautostatus/BuildStatus.java#L62
- BuildStatus is stored in BuildStatusAction: https://github.com/jenkinsci/github-autostatus-plugin/blob/819fb5e9d03b4144113237f98b1ac8a5379fdb5d/src/main/java/org/jenkinsci/plugins/githubautostatus/BuildStatusAction.java#L54
- BuildStatusAction is stored on the disk: https://github.com/jenkinsci/github-autostatus-plugin/blob/819fb5e9d03b4144113237f98b1ac8a5379fdb5d/src/main/java/org/jenkinsci/plugins/githubautostatus/GithubBuildStatusGraphListener.java#L179
- relates to
-
JENKINS-49282 Caused by: java.lang.UnsupportedOperationException: Refusing to marshal org.kohsuke.github.GHRepository for security reasons;
- Resolved