Я пытаюсь запустить следующую команду через gitlab-ci.yml:
C: \ MATLABR2016b \ bin \ matlab.exe -wait -r "try; clear; [~, text, ~] = xlsread ('Model \ TestCase1.xlsx'); catch e; disp ('Ошибка построения модели '); disp (e.message); выход (1); конец; disp (' PASS '); выход (0); " -logfile log.txt выход; '
Matlab запускается как фоновый процесс. Создает журнал, но обнаружена следующая ошибка:
"Ошибка построения модели
Ошибка вызова, диспетчеризация исключений:
Источник: Microsoft Excel
Объяснение: Файл 'C: \ gitlab \ test \ SampleTestProject \ TestFolder \ Model \ Testcase1.xlsx' недоступен. Рассматривается одна из следующих причин.
• Имя файла или путь не существует.
• Файл используется другой программой.
• Рабочая книга с тем же именем, что и рабочая книга, которую вы пытаетесь сохранить, в настоящее время открыта.
Файл справки: xlmain11.chm
ID контекста справки: 0 "
Попытка перезагрузить компьютер, проверить, открыт ли файл, завершить процессы Excel в диспетчере задач. Но ничего не работает!