我想创建一个可以触发Matlab函数的 Jenkins 作业。这很容易!
C:Program FilesMATLABR2012abinmatlab.exe -nodisplay -r "disp('Hello World!');exit"
问题是如何返回 matlab 命令窗口。
开始一些过程当然很酷,但我需要跟踪它。 你们中的一些人可能会说".log"。我知道,但我想在 Jenkins 控制台中看到它活着。
有没有办法实现它?
您是否尝试过使用选项-logfile output.log
调用Matlab?这应该将整个命令窗口输出转储到日志文件output.log
中。另请参阅此文档链接。
如果等待 matlab 进程完成对您来说没问题,那么只需添加-wait -log
开关:
"%PATH_TO_MATLAB_BIN%matlab.exe" -nodisplay -r "disp('Hello World!');exit" -wait -log