Skip to content

[JENKINS-46376] Allow getting log through RunWrapper #394

@jenkins-infra-bot

Description

@jenkins-infra-bot

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
  • status: Open
  • priority: Major
  • component(s): workflow-support-plugin
  • resolution: Unresolved
  • votes: 3
  • watchers: 5
  • imported: 20260601-173816
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!

Metadata

Metadata

Assignees

No one assigned
    No fields configured for Enhancement.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions