Я пытаюсь настроить задание jenkins для локального создания кластера сервисной фабрики, используя файл сценария powershell DevClusterSetup.ps1 [по умолчанию доступен в каталоге установки]. Скрипт отлично работает при запуске через локальный powershell. Но когда я запускаю тот же сценарий, он не может прочитать ключи реестра сервисной фабрики. Когда я пытаюсь использовать другие ключи реестра, он работает. только с ключами регистрации сервисной ткани не работает.
Get-ItemProperty : Cannot find path 'HKLM:\Software\Microsoft\Service Fabric SDK' because it does not exist.
В C:\Program Files\Microsoft SDK\Service Fabric\ClusterSetup\DevClusterSetup.ps1:61 char:20
В моей системе уже установлен Service Fabric sdk.
Да, я установил запрос сервисной фабрики и вижу значения ключей в regedit.
Является ли машина Jenkins полноценной виртуальной машиной или контейнерной средой?


Вы установили SF SDK на машину, на которой запущен агент сборки? Установка SDK создает эти ключи, если ключа там нет, возможно, установка не удалась.