Fix integration test pipeline (#1514)

This commit is contained in:
Charles Gagnon
2022-05-26 10:42:18 -07:00
committed by GitHub
parent bd54f0ad5d
commit 6d7ca36338

View File

@@ -8,7 +8,6 @@ steps:
- task: DockerInstaller@0 - task: DockerInstaller@0
displayName: Installing Docker displayName: Installing Docker
inputs: inputs:
secureFile: 'testsettings.json'
dockerVersion: 17.09.0-ce dockerVersion: 17.09.0-ce
releaseType: stable releaseType: stable
@@ -18,10 +17,7 @@ steps:
- bash: echo "##vso[task.setvariable variable=defaultSql2019_password;issecret=true]Test-$(Build.BuildNumber)-$(Get-Date -format yyyyMMdd-Hmmss)" - bash: echo "##vso[task.setvariable variable=defaultSql2019_password;issecret=true]Test-$(Build.BuildNumber)-$(Get-Date -format yyyyMMdd-Hmmss)"
displayName: Generate password for test server displayName: Generate password for test server
- script: 'docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=$(defaultSql2019_password)" - script: 'docker run -e "ACCEPT_EULA=Y" -e "SA_PASSWORD=$(defaultSql2019_password)" -e "MSSQL_AGENT_ENABLED=True" -p 1433:1433 --name sql1 -h sql1 -d mcr.microsoft.com/mssql/server:2019-latest'
-e "MSSQL_AGENT_ENABLED=True"
-p 1433:1433 --name sql1 -h sql1
-d mcr.microsoft.com/mssql/server:2019-latest'
displayName: Starting Server in Docker Container displayName: Starting Server in Docker Container
- task: UseDotNet@2 - task: UseDotNet@2
@@ -34,7 +30,7 @@ steps:
inputs: inputs:
filePath: ./azure-pipelines/createBuildDirectories.sh filePath: ./azure-pipelines/createBuildDirectories.sh
- task: NuGetAuthenticate@0 - task: NuGetAuthenticate@1
- task: DotNetCoreCLI@2 - task: DotNetCoreCLI@2
displayName: Building Test Environment displayName: Building Test Environment
@@ -77,7 +73,7 @@ steps:
projects: '**/Microsoft.SqlTools.ServiceLayer.IntegrationTests.csproj' projects: '**/Microsoft.SqlTools.ServiceLayer.IntegrationTests.csproj'
arguments: '--no-build' arguments: '--no-build'
testRunTitle: 'SqlToolsService Integration Tests' testRunTitle: 'SqlToolsService Integration Tests'
env: env:
AzureStorageAccountKey: $(sqltools-backup-url-tests-storageaccountkey) AzureStorageAccountKey: '$(sqltools-backup-url-tests-storageaccountkey)'
AzureStorageAccountName: $(sqltools-backup-url-tests-storageaccountname) AzureStorageAccountName: '$(sqltools-backup-url-tests-storageaccountname)'
AzureBlobContainerUri: $(sqltools-backup-url-tests-blobcontaineruri) AzureBlobContainerUri: '$(sqltools-backup-url-tests-blobcontaineruri)'