Как запустить эмулятор хранилища Azure в агенте VS2017 в VSTS с помощью файла конфигурации YAML - PullRequest
0 голосов
/ 13 октября 2018

В моем файле azure-pipelines.yml у меня есть эта задача:

- task: VSTest@2
  inputs:
    platform: '$(buildPlatform)'
    configuration: '$(buildConfiguration)'

В моих интеграционных тестах я использую и MSQLLocalDB (кажется, работает нормально), и AzureStorageEmulator (это не так).

Я хотел бы попробовать этот ответ .

Как добавить эти команды:

sqllocaldb create MSSQLLocalDB
sqllocaldb start MSSQLLocalDB
sqllocaldb info MSSQLLocalDB

"C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start

для запуска до того, как тестовое задание будет иметьработающий экземпляр эмулятора хранилища Azure перед началом тестирования?

1 Ответ

0 голосов
/ 16 апреля 2019

Попробуйте это:

- script: '"C:\Program Files\Microsoft SQL Server\130\Tools\Binn\SqlLocalDB.exe" create "v13.0" 13.0 -s'
  displayName: 'Init Test Db'

- script: '"C:\Program Files (x86)\Microsoft SDKs\Azure\Storage Emulator\AzureStorageEmulator.exe" start'
  displayName: 'Start Storage Emulator'

Необходимо быть на vs2017-win2016 vmImage.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...