Gitlab Runner — Время Ожидания Процесса, Когда Он Не Находится В Режиме Отладки

#gitlab-runner

#gitlab-бегун

Вопрос:

У меня есть пакетные файлы, которые включают в себя создание простого приложения, а также запуск процесса. Теперь я протестировал этот пакетный файл в powershell и повысил CMD без проблем.

Теперь, когда я запускаю его через gitlab-runner как сервис, кажется, что время моего процесса истекло. Все остальные операции, такие как создание проекта, в порядке. Но когда я запускаю gitlab-runner с помощью gitlab-runner --debug run , пакетный файл завершается без каких-либо проблем. Ниже приведен мой файл config.toml:

 concurrent = 1 check_interval = 0  [session_server]  session_timeout = 1800  [[runners]]  name = "my-desktop"  url = "https://gitlab.com/"  token = "Vsa9yd3sNyfsUY91aZRV"  executor = "shell"  shell = "powershell"  [runners.custom_build_dir]  [runners.cache]  [runners.cache.s3]  [runners.cache.gcs]  [runners.cache.azure]  

Может кто-нибудь сказать мне, что случилось? Я мало что знаю о gitlab-runner, но из проведенного мной тестирования кажется, что мой пакетный файл верен.

Спасибо