-
Improvement
-
Resolution: Duplicate
-
Minor
-
None
Hi,
I am using the workflow plugin to organize my builds on jenkins.
In my script I currently must run many "Shell Script" steps.
Most of the scripts produce some output that I should catch and use in my further steps.
Currently I handle this as following:
sh "xmlstarlet sel -N m=http://maven.apache.org/POM/4.0.0 -t -v \'/m:project/m:version\' pom.xml > .version" def ver = readFile '.version'
But I assume there is a better (undocumented?) way available. Does 'sh' step support more parameters?
By the way, what does 'sh' step returns? Is it shell script exit code?
Thank you in advance
- duplicates
-
JENKINS-26133 Shell script taking/returning output/status
-
- Resolved
-
[JENKINS-26812] Storing the shell script execution output in workflow
Link |
New:
This issue duplicates |
Resolution | New: Duplicate [ 3 ] | |
Status | Original: Open [ 1 ] | New: Resolved [ 5 ] |
Workflow | Original: JNJira [ 160983 ] | New: JNJira + In-Review [ 196604 ] |
Component/s | New: pipeline-general [ 21692 ] |
Component/s | Original: workflow-plugin [ 18820 ] |