Gitlab CI,Matlab-从Gitlab Cl启动时无法通过Matlab读取xls



我正试图通过gitlab-ci.yml:发出以下命令

C: \MATLABR2016b\bin\matlab.exe-wait-r"try;clear;[~,text,~]=xlsread('Model\TestCase1.xlsx'(;catch e;disp('Error building Model'(;disp

Matlab作为一个后台进程启动。创建日志,但遇到以下错误:

"构建模型时出错调用错误,异常调度:来源:Microsoft Excel说明:无法访问文件"C:\gitlab\test\SampleTestProject\TestFolder\Model\Testcase1.xlsx"。考虑到以下原因之一。

•文件名或路径不存在。•该文件正被另一个程序使用。•与您试图保存的工作簿同名的工作簿当前处于打开状态。帮助文件:xlmain11.chm帮助上下文ID:0">

尝试重新启动电脑,检查文件是否已经打开,在任务管理器中结束excel处理。但什么都不管用!

我发现了这个问题。我使用命令"git-runner.exe start"运行gitlab runner,因此它在非桌面交互模式下启动。为了解决这个问题,以"git-runner.exe运行"的方式启动它,问题解决了

最新更新