0
我有一个Python代码,当运行时,除了我已经运行的那个之外,还创建了多个其他终端窗口。Jenkins - 多个终端输出
subprocess.call(["gnome-terminal", "-e", "..."])
这会打开多个其他运行相同程序并使用不同参数的终端。
在Jenkins的“Freestyle project”中,当我从“Execute shell”运行相同的脚本时,结果与我所期待的不一样。
./python_file.py -p $MY_PARAMETER
主控制台输出工作正常,但它们被认为可以打开其他窗口的终端,只要不执行。我希望能够在Jenkins控制台(或其他地方)看到这些终端的输出吗?
我应该使用另一种项目吗?或者只是添加一个新的插件?项目中是否有我应该检查的选项?我不想在多个节点上运行该项目。我只需要看到多个终端。
这是错误的文字:
Failed to parse arguments: Cannot open display:
这不是一个常见的问题,我认为,但感谢输入!