Hi,
I have a problem when executing some batch script with python, everything work fine except when python try to run a subprocess.Popen() where the stdout and stderr doesn't seem to show into the console and cannot even PIPE them! they are eaten by something. The print from that script display normally however?!
If I run the Python script form command line the output is normally displayed for both subprocess and print.
So I suspect the pipeline is doing some kind of redirection of the stdout and stderr that is not clean and the subprocess spawn is not aware of that and get all messup.
Anybody know what is going on?
as for why I do Python script, my tooling was made into python and have many issue with groovy into JenkinsFile and iterator to still avoid porting right now.
Thanks
Jerome