jenkinsci / jenkinsci/workflow-support-plugin
[JENKINS-46376] Allow getting log through RunWrapper
- Dominant language
- Java
- Stars
- 23
- Forks
- 75
- PR merge metrics
- No merged PRs in 30d
Description
an example pipeline
...
def myBuild = build ...
...
`myBuild` ends up in as `org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper`.
The way to get downstream build log would be by `myBuild.rawBuild...` but `rawBuild` is not whitelisted in the script security plugin. Also in the console where it can be allowed I see
signature : method org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper getRawBuild Approving this signature may introduce a security vulnerability! You are advised to deny it.
So my request is to allow somehow getting the downstream build log without security risks.
Thank you!
---
Originally reported by akostadinov, imported from: Allow getting log through RunWrapper
Raw content of original issue
an example pipeline
...
def myBuild = build ...
...`myBuild` ends up in as `org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper`.
The way to get downstream build log would be by `myBuild.rawBuild...` but `rawBuild` is not whitelisted in the script security plugin. Also in the console where it can be allowed I see
signature : method org.jenkinsci.plugins.workflow.support.steps.build.RunWrapper getRawBuild Approving this signature may introduce a security vulnerability! You are advised to deny it.
So my request is to allow somehow getting the downstream build log without security risks.
Thank you!
Contributor guide
Assessment
This issue has not been assessed yet.