Продолжить после неудачной команды в appveyor - PullRequest
1 голос
/ 14 января 2020

В appveyor я использую оператор: - initexmf --admin --force --mklinks, но из-за проблемы выдается сообщение:

initexmf --admin --force --mklinks
Sorry, but "MiKTeX Configuration Utility" did not succeed for the following reason:
  Script configuration file not found.
The log file hopefully contains the information to get MiKTeX going again:
  C:\ProgramData\MiKTeX\2.9\miktex\log\initexmf_admin.log
The system cannot find the path specified.
Command exited with code 1

из-за кода ошибки процесс завершается, и я не могу type C:\ProgramData\MiKTeX\2.9\miktex\log\initexmf_admin.log больше так сложно отлаживать ...

вопросы :

  • Как продолжить после ошибки
  • Как остановиться после вывод файла (exit 1?)

1 Ответ

2 голосов
/ 15 января 2020

Чтобы запустить скрипт при ошибке, используйте раздел on_failure, например, pu sh initexmf_admin.log для артефактов:

on_failure:
- appveyor PushArtifact C:\ProgramData\MiKTeX\2.9\miktex\log\initexmf_admin.log
...