jenkinsci / jenkinsci/durable-task-plugin
[JENKINS-40811] output of batch step is truncated
- Dominant language
- Java
- Stars
- 30
- Forks
- 101
- PR merge metrics
- No merged PRs in 30d
Description
This is somewhat hard to reproduce.
Sometimes the output of a bat step is truncated. Given the following pipeline script :
node("Windows") {
def output = bat returnStdout: true, script: "some_program"
echo output
}
some_program outputs a file path, say C:\Jenkins\workspace\Project\file.zip
Instead, this prints something like C:\Jenk or C:\Jenkins\workspace\Project\fil for instance.
I use the following work around
node("Windows") {
bat script: "some_program > stdout"
def output = readFile("stdout")
echo output
}
Which always work.
---
Originally reported by cblegare, imported from: output of batch step is truncated
Raw content of original issue
This is somewhat hard to reproduce.
Sometimes the output of a bat step is truncated. Given the following pipeline script :
node("Windows") {
def output = bat returnStdout: true, script: "some_program"
echo output
}some_program outputs a file path, say C:\Jenkins\workspace\Project\file.zip
Instead, this prints something like C:\Jenk or C:\Jenkins\workspace\Project\fil for instance.
I use the following work around
node("Windows") {
bat script: "some_program > stdout"
def output = readFile("stdout")
echo output
}Which always work.
environment
```
Jenkins ver. 1.658
Durable Task Plugin 1.12
Windows Slaves (got the bug on Windows 7 and Windows 10)
```
Contributor guide
Assessment
This issue has not been assessed yet.