SpecialistOff.NET / Вопросы / Статьи / Фрагменты кода / Резюме / Метки / Помощь / Файлы

Список вопросов Печать

Как установить и запустить buildbot-worker на Windows?


Метки: buildbot-worker windows python powershell 

Ответы

RemiZOffAlex  Создано: 2020-04-16 22:11:17.356508  Обновлено: 2020-04-16 22:11:17.356508

Устанавливаем Python с pip

Устанавливаем buildbot-worker

pip install buildbot-worker pywin32

Создаём рабочую директорию

buildbot-worker create-worker worker IPorServerName nodename pass

Устанавливаем сервис от имени любого существующего в системе пользователя

buildbot_worker_windows_service.exe --user .\ПОЛЬЗОВАТЕЛЬ --startup auto install

Переключаем сервис на запуск с системной учётной записью

Открываем PowerShell и добавляем параметры запуска

New-Item -path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BuildBot
New-Item -path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BuildBot\Parameters
New-ItemProperty -path Registry::HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\BuildBot\Parameters -Name directories -PropertyType String -Value <BUILDBOT DIRECTORY>

Копируем библиотеку pywintypes37.dll

copy "c:\program files\python37\lib\site-packages\pywin32_system32\pywintypes37.dll" "c:\program files\python37\lib\site-packages\win32\"

Проблемы

Проблема с кодировкой решается сменой имени компьютера символами английского алфавита

Возможно будут интересны и другие вопросы