-
Bug
-
Resolution: Unresolved
-
Minor
-
OS : Red Hat Enterprise Linux 7.4
Java version : OpenJDK 8u252
Jenkins version : 2.249.3 LTS
Installation : CentOS/Fedora/Red Hat
Executors type : Docker Clouds
Pipeline: Nodes and Processes (workflow-durable-task-step) plugin version : 2.36
Reverse proxy : nginx 1.18.0
Browser : Firefox 78.4.1esr (64 bits)OS : Red Hat Enterprise Linux 7.4 Java version : OpenJDK 8u252 Jenkins version : 2.249.3 LTS Installation : CentOS/Fedora/Red Hat Executors type : Docker Clouds Pipeline: Nodes and Processes (workflow-durable-task-step) plugin version : 2.36 Reverse proxy : nginx 1.18.0 Browser : Firefox 78.4.1esr (64 bits)
Hello,
Since the update of Jenkins (2.235.3 LTS) and Pipeline: Nodes and Processes (workflow-durable-task-step) plugin 2.35 to Jenkins (2.2249.3 LTS) and Pipeline: Nodes and Processes (workflow-durable-task-step) plugin 2.36
I have a different behaviour with label of sh steps in Blue Ocean
Before update label was "Shell Script" :
After update the label is composed by a description and a name, the sh script's content is displayed in the description and the label name is "Shell script" :
I tried to use label: 'Hide me' in my sh step but It will change only the label name "Shell script" and not the label description (sh script's content)
I think this behaviour is not normal, maybe due to PR 121 in 2.36 version ?
Please it is possible to fix it or propose an option to choose if we want "Shell script" or sh script's content ?
Thanks,
Best regards,
Steven
[JENKINS-64238] Label is showing sh script's content instead of "Shell script"
Description |
Original:
Hello,
Since the update of Jenkins (2.235.3 LTS) and Pipeline: Nodes and Processes (*workflow-durable-task-step*) plugin *2.35* *to* Jenkins (2.2249.3 LTS) and Pipeline: Nodes and Processes (*workflow-durable-task-step*) plugin *2.36* I have a different behaviour with label description in Blue Ocean Before update label was "Shell Script" : !image-2020-11-16-22-55-02-802.png! After update the label is composed by a description and a name, the script is visible in the description and the label name is "Shell script" : !image-2020-11-16-22-58-51-605.png! I tried to use label: 'Hide me' in my [sh step|https://www.jenkins.io/doc/pipeline/steps/workflow-durable-task-step/#sh-shell-script] but It will change only the label name "Shell script" and not the label description (script) I think this behaviour is not normal, maybe due to [PR 121|https://github.com/jenkinsci/workflow-durable-task-step-plugin/pull/121] in [2.36 version|https://github.com/jenkinsci/workflow-durable-task-step-plugin/blob/master/CHANGELOG.md] ? Please it is possible to fix it or propose an option to choose if we want Shell script or script content ? Thanks, Best regards, Steven |
New:
Hello,
Since the update of Jenkins (2.235.3 LTS) and Pipeline: Nodes and Processes (*workflow-durable-task-step*) plugin *2.35* *to* Jenkins (2.2249.3 LTS) and Pipeline: Nodes and Processes (*workflow-durable-task-step*) plugin *2.36* I have a different behaviour with label of sh steps in Blue Ocean Before update label was "Shell Script" : !image-2020-11-16-22-55-02-802.png! After update the label is composed by a description and a name, the sh script's content is displayed in the description and the label name is "Shell script" : !image-2020-11-16-22-58-51-605.png! I tried to use label: 'Hide me' in my [sh step|https://www.jenkins.io/doc/pipeline/steps/workflow-durable-task-step/#sh-shell-script] but It will change only the label name "Shell script" and not the label description (sh script's content) I think this behaviour is not normal, maybe due to [PR 121|https://github.com/jenkinsci/workflow-durable-task-step-plugin/pull/121] in [2.36 version|https://github.com/jenkinsci/workflow-durable-task-step-plugin/blob/master/CHANGELOG.md] ? Please it is possible to fix it or propose an option to choose if we want "Shell script" or sh script's content ? Thanks, Best regards, Steven |
Summary | Original: Label is showing sh script content instead of "Shell script" | New: Label is showing sh script's content instead of "Shell script" |
Component/s | New: workflow-cps-plugin [ 21713 ] | |
Component/s | Original: workflow-durable-task-step-plugin [ 21715 ] |
Comment | [ This is actually the intended behavior as the improved handling of secrets via `workflow-cps` allowed Jenkins to hide only the secrets and allow the script itself to be viewed. If the secrets were being exposed, then that would be a different issue. ] |