Я успешно создал конвейерное задание Azure и подключил его к встроенному серверу сборки linux (debian).Проблема в том, что я не могу заставить агент работать как сервис.Я должен ssh на сервер сборки и запустить ~ / myagent / run.sh вручную.Когда я запускаю sudo ~ / myagent / svc.sh start, он завершает работу и говорит, что он запущен, но задания в очереди просто ждут, пока я не выполню команду ssh на сервере сборки, и выполните ~ / myagent / run.sh
ВозможноЯ не настроил сервер правильно.Я установил следующие компоненты:
У пула развертывания был скрипт установки, и я запустил его.Он установил код в ~ / azagent
У пула развертывания был сценарий установки, и я это разглагольствовал.Он установил код в ~ / azagent
У пула агентов был скрипт установки.Я установил это в ~ / myagent.