詹金斯时髦的过程

时间:2017-03-28 20:52:42

标签: jenkins groovy jenkins-pipeline

我目前正在通过Groovy脚本在Jenkins下编写管道。 我的问题是我必须运行一个漫长的过程(最少20分钟),我希望能够将我的过程的输出重定向到"控制台"詹金斯的工作。

此过程是用Python编写的脚本,通过SSH在远程服务器上启动。 我尝试使用-tt参数启动SSH命令或使用:python3 -u myscript.py命令运行我的脚本,但没有成功。

互联网上的许多答案都可以恢复输出,但绝不能实时恢复。 一个解决方案似乎很完美:ProcessBuilder.inheritIO()

只是,这似乎只适用于"正常" Groovy脚本但不在Jenkins管道上。

您是否知道如何实时显示我的python脚本的输出?

我提前谢谢你了!

0 个答案:

没有答案