...

Text file src/github.com/Azure/azure-sdk-for-go/eng/common/pipelines/templates/steps/cosmos-emulator.yml

Documentation: github.com/Azure/azure-sdk-for-go/eng/common/pipelines/templates/steps

     1parameters:
     2  EmulatorMsiUrl: "https://aka.ms/cosmosdb-emulator"
     3  StartParameters: ''
     4
     5steps:
     6  - task: Powershell@2
     7    inputs:
     8      filePath: $(Build.SourcesDirectory)/eng/common/scripts/Cosmos-Emulator.ps1
     9      arguments: >
    10        -EmulatorMsiUrl "${{ parameters.EmulatorMsiUrl }}"
    11        -StartParameters "${{ parameters.StartParameters }}"
    12        -Stage "Install"
    13      pwsh: true
    14    displayName: Install Public Cosmos DB Emulator
    15
    16  - task: Powershell@2
    17    inputs:
    18      filePath: $(Build.SourcesDirectory)/eng/common/scripts/Cosmos-Emulator.ps1
    19      arguments: >
    20        -EmulatorMsiUrl "${{ parameters.EmulatorMsiUrl }}"
    21        -StartParameters "${{ parameters.StartParameters }}"
    22        -Stage "Launch"
    23      pwsh: true
    24    displayName: Launch Public Cosmos DB Emulator
    25    continueOnError: true
    26
    27  - task: Powershell@2
    28    inputs:
    29      filePath: $(Build.SourcesDirectory)/eng/common/scripts/Cosmos-Emulator.ps1
    30      arguments: >
    31        -EmulatorMsiUrl "${{ parameters.EmulatorMsiUrl }}"
    32        -StartParameters "${{ parameters.StartParameters }}"
    33        -Stage "Launch"
    34      pwsh: true
    35    displayName: Retry Launch of Public Cosmos DB Emulator
    36    condition: failed()

View as plain text