Я настроил главную подчиненную систему Jenkins с одним ведущим и двумя подчиненными. Каждое задание привязано к определенному узлу. Некоторые задания вызывают другие, и им нужна информация о первых.
Например. Задание A строится на узле A, создает представление моментального снимка (Clearcase) и подключает его к диску r:. Затем он запускает задание B, которое также построено на узле A и должно использовать данные представления. Поскольку возникла проблема с доступом к Clearcase, ведомые устройства Jenkins (службы Windows) вошли в систему как существующее имя пользователя, а не как системный пользователь по умолчанию.
Я думал, что задание B должно иметь доступ к диску r:\, потому что задание A и задание B находятся на одном узле с одним и тем же сервисом и пользователем. Но хотя задание А создало и сопоставило все правильно, и я могу видеть эти файлы, когда захожу на сервер вручную, задание Б не может найти файлы.
Где ошибка? Возможно ли, что задание может получить доступ к диску, назначенному другим заданием?
Спасибо за каждую подсказку и помощь.
Сара