Используя плагин Deployer, я получаю это исключение:
[13:37:11]Шаг 2/2. Скопируйте файлы (SMB Deployer)
[13:37:11][Шаг 2/2] Начинаем загрузку по SMB на \devwebserver\WebApps\TCTest\TCTestDeploy
[13:37:11][Шаг 2/2] jcifs.smb.SmbAuthException: Ошибка входа: неизвестное имя пользователя или неверный пароль.
[13:37:11][Шаг 2/2] Не удалось выполнить пошаговое копирование файлов (SMB Deployer)
Основываясь на этих инструкциях, я добавил следующие записи в лаунчере агента (C:\TeamCity\buildAgent\launcher\conf\wrapper.conf), а также (по ошибке) в ntlm-config.properties:
jcifs.smb.client.username=имя пользователя
jcifs.smb.client.password=пароль
Однако я продолжаю получать это исключение.
Мы не хотим размещать учетные данные непосредственно на этапе сборки из соображений безопасности.
Что мне нужно сделать, чтобы SMB Deployer использовал учетные данные в данной конфигурации?