diff --git a/build/yaml/botbuilder-dotnet-ci-facebook-test.yml b/build/yaml/botbuilder-dotnet-ci-facebook-test.yml index 3eb4eedff8..77d8bfe9af 100644 --- a/build/yaml/botbuilder-dotnet-ci-facebook-test.yml +++ b/build/yaml/botbuilder-dotnet-ci-facebook-test.yml @@ -48,7 +48,8 @@ variables: # FacebookTestBotSenderId: define this in Azure?: This var not needed in build 156862. Revisit this after the build's test is fixed & running. steps: -- template: ci-build-steps.yml +- powershell: 'gci env:* | sort-object name | Format-Table -AutoSize -Wrap' + displayName: 'Display env vars' - task: DotNetCoreCLI@2 displayName: 'dotnet publish testbot' @@ -56,7 +57,7 @@ steps: command: publish publishWebProjects: false projects: '$(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Facebook.PrimaryTestBot\Microsoft.Bot.Builder.Adapters.Facebook.PrimaryTestBot.csproj' - arguments: '--output $(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Facebook.PrimaryTestBot\PublishedBot -p:TreatWarningsAsErrors=false' + arguments: '--configuration $(BuildConfiguration) --output $(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Facebook.PrimaryTestBot\PublishedBot -p:TreatWarningsAsErrors=false' modifyOutputPath: false - task: AzureCLI@1 @@ -87,7 +88,7 @@ steps: inputs: command: test projects: '$(System.DefaultWorkingDirectory)\FunctionalTests\Microsoft.Bot.Builder.FunctionalTests\Microsoft.Bot.Builder.FunctionalTests.csproj' - arguments: '-v n --configuration $(BuildConfiguration) --no-build --no-restore --filter FacebookChatTest' + arguments: '-v n --configuration $(BuildConfiguration) --filter FacebookChatTest' env: BOT_ENDPOINT: https://$(BotName).azurewebsites.net/api/messages FacebookTestBotFacebookAccessToken: $(FacebookTestBotFacebookAccessToken) diff --git a/build/yaml/botbuilder-dotnet-ci-slack-test.yml b/build/yaml/botbuilder-dotnet-ci-slack-test.yml index 4b4840d5c7..e239175122 100644 --- a/build/yaml/botbuilder-dotnet-ci-slack-test.yml +++ b/build/yaml/botbuilder-dotnet-ci-slack-test.yml @@ -52,7 +52,8 @@ variables: # SlackTestBotSlackVerificationToken: define this in Azure steps: -- template: ci-build-steps.yml +- powershell: 'gci env:* | sort-object name | Format-Table -AutoSize -Wrap' + displayName: 'Display env vars' - task: DotNetCoreCLI@2 displayName: 'Dotnet Publish TestBot' @@ -60,7 +61,7 @@ steps: command: publish publishWebProjects: false projects: '$(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Slack.TestBot\Microsoft.Bot.Builder.Adapters.Slack.TestBot.csproj' - arguments: '--output $(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Slack.TestBot\PublishedBot -p:TreatWarningsAsErrors=false' + arguments: '--configuration $(BuildConfiguration) --output $(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Slack.TestBot\PublishedBot -p:TreatWarningsAsErrors=false' modifyOutputPath: false #- powershell: | @@ -103,7 +104,7 @@ steps: command: test projects: | FunctionalTests\Microsoft.Bot.Builder.FunctionalTests\Microsoft.Bot.Builder.FunctionalTests.csproj - arguments: '-v n --configuration $(BuildConfiguration) --no-build --no-restore --filter SlackClientTest' + arguments: '-v n --configuration $(BuildConfiguration) --filter SlackClientTest' workingDirectory: tests - task: AzureCLI@1 diff --git a/build/yaml/botbuilder-dotnet-ci-twilio-test.yml b/build/yaml/botbuilder-dotnet-ci-twilio-test.yml index 138a01572b..fc7d132e41 100644 --- a/build/yaml/botbuilder-dotnet-ci-twilio-test.yml +++ b/build/yaml/botbuilder-dotnet-ci-twilio-test.yml @@ -43,7 +43,8 @@ variables: # TwilioNumber: define this in Azure steps: -- template: ci-build-steps.yml +- powershell: 'gci env:* | sort-object name | Format-Table -AutoSize -Wrap' + displayName: 'Display env vars' - task: DotNetCoreCLI@2 displayName: 'dotnet publish Twilio.TestBot' @@ -51,7 +52,7 @@ steps: command: publish publishWebProjects: false projects: '$(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Twilio.TestBot\Microsoft.Bot.Builder.Adapters.Twilio.TestBot.csproj' - arguments: '--output $(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Twilio.TestBot\PublishedBot' + arguments: '--configuration $(BuildConfiguration) --output $(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Twilio.TestBot\PublishedBot' modifyOutputPath: false - task: AzureCLI@1 @@ -76,7 +77,7 @@ steps: inputs: command: test projects: '$(System.DefaultWorkingDirectory)\FunctionalTests\Microsoft.Bot.Builder.FunctionalTests\Microsoft.Bot.Builder.FunctionalTests.csproj' - arguments: '-v n --configuration $(BuildConfiguration) --no-build --no-restore --filter TwilioNumberTests' + arguments: '-v n --configuration $(BuildConfiguration) --filter TwilioNumberTests' - task: AzureCLI@1 displayName: 'Delete resources' diff --git a/build/yaml/botbuilder-dotnet-ci-webex-test.yml b/build/yaml/botbuilder-dotnet-ci-webex-test.yml index d2590ddfdf..26491f853a 100644 --- a/build/yaml/botbuilder-dotnet-ci-webex-test.yml +++ b/build/yaml/botbuilder-dotnet-ci-webex-test.yml @@ -53,7 +53,8 @@ variables: # WebexTestBotWebexWebhookSecret: define this in Azure steps: -- template: ci-build-steps.yml +- powershell: 'gci env:* | sort-object name | Format-Table -AutoSize -Wrap' + displayName: 'Display env vars' - task: DotNetCoreCLI@2 displayName: 'dotnet publish' @@ -61,7 +62,7 @@ steps: command: publish publishWebProjects: false projects: '$(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Webex.TestBot\Microsoft.Bot.Builder.Adapters.Webex.TestBot.csproj' - arguments: '--output $(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Webex.TestBot\PublishedBot -p:TreatWarningsAsErrors=false' + arguments: '--configuration $(BuildConfiguration) --output $(System.DefaultWorkingDirectory)\tests\Adapters\Microsoft.Bot.Builder.Adapters.Webex.TestBot\PublishedBot -p:TreatWarningsAsErrors=false' modifyOutputPath: false - task: AzureCLI@1 @@ -92,7 +93,7 @@ steps: inputs: command: test projects: 'FunctionalTests\Microsoft.Bot.Builder.FunctionalTests\Microsoft.Bot.Builder.FunctionalTests.csproj' - arguments: '-v n --configuration $(BuildConfiguration) --no-build --no-restore --filter WebexClientTest' + arguments: '-v n --configuration $(BuildConfiguration) --filter WebexClientTest' env: WebexTestBotWebexRoomId: $(WebexTestBotWebexRoomId) WebexTestBotRefreshToken: $(WebexTestBotRefreshToken) diff --git a/build/yaml/botbuilder-dotnet-functional-test-linux.yml b/build/yaml/botbuilder-dotnet-functional-test-linux.yml index 5b62db57be..538086447d 100644 --- a/build/yaml/botbuilder-dotnet-functional-test-linux.yml +++ b/build/yaml/botbuilder-dotnet-functional-test-linux.yml @@ -42,7 +42,8 @@ variables: # LinuxTestBotBotName: define this in Azure steps: -- template: ci-build-steps.yml +- powershell: 'gci env:* | sort-object name | Format-Table -AutoSize -Wrap' + displayName: 'Display env vars' - task: DotNetCoreCLI@2 displayName: 'Dotnet publish test bot' @@ -96,7 +97,7 @@ steps: inputs: command: test projects: '$(System.DefaultWorkingDirectory)\FunctionalTests\**\*FunctionalTests.csproj' - arguments: '-v n --configuration $(BuildConfiguration) --no-build --no-restore --filter "TestCategory=FunctionalTests&TestCategory!=Adapters" --collect:"Code Coverage" --settings $(System.DefaultWorkingDirectory)\CodeCoverage.runsettings ' + arguments: '-v n --configuration $(BuildConfiguration) --filter "TestCategory=FunctionalTests&TestCategory!=Adapters" --collect:"Code Coverage" --settings $(System.DefaultWorkingDirectory)\CodeCoverage.runsettings ' workingDirectory: '$(System.DefaultWorkingDirectory)\' - task: AzureCLI@1 @@ -105,4 +106,4 @@ steps: azureSubscription: $(AzureSubscription) scriptLocation: inlineScript inlineScript: 'call az group delete -n "$(LinuxTestBotBotGroup)" --yes' - condition: and(always(), ne(variables['DeleteResourceGroup'], 'false')) \ No newline at end of file + condition: and(always(), ne(variables['DeleteResourceGroup'], 'false')) diff --git a/build/yaml/botbuilder-dotnet-functional-test-windows.yml b/build/yaml/botbuilder-dotnet-functional-test-windows.yml index 813cf6bcd4..dba76211ce 100644 --- a/build/yaml/botbuilder-dotnet-functional-test-windows.yml +++ b/build/yaml/botbuilder-dotnet-functional-test-windows.yml @@ -44,7 +44,8 @@ variables: # WinTestBotBotName: define this in Azure steps: -- template: ci-build-steps.yml +- powershell: 'gci env:* | sort-object name | Format-Table -AutoSize -Wrap' + displayName: 'Display env vars' - task: DotNetCoreCLI@2 displayName: 'Dotnet Publish TestBot' @@ -52,7 +53,7 @@ steps: command: publish publishWebProjects: false projects: '$(System.DefaultWorkingDirectory)\tests\Microsoft.Bot.Builder.TestBot\Microsoft.Bot.Builder.TestBot.csproj' - arguments: '--output $(System.DefaultWorkingDirectory)\tests\Microsoft.Bot.Builder.TestBot\publishedbot -p:TreatWarningsAsErrors=false' + arguments: '--configuration $(BuildConfiguration) --output $(System.DefaultWorkingDirectory)\tests\Microsoft.Bot.Builder.TestBot\publishedbot -p:TreatWarningsAsErrors=false' modifyOutputPath: false - task: AzureCLI@1 @@ -92,12 +93,8 @@ steps: displayName: 'dotnet test' inputs: command: test - projects: | - **/**Tests.csproj - !**/Microsoft.Bot.Builder.Classic.Tests.csproj - !**/Microsoft.Bot.ApplicationInsights.WebApi.Tests.csproj - !**/Microsoft.Bot.Builder.Integration.AspNet.WebApi.Tests.csproj - arguments: '-v n --configuration $(BuildConfiguration) --no-build --no-restore --filter "TestCategory=FunctionalTests&TestCategory!=Adapters"' + projects: '$(System.DefaultWorkingDirectory)\FunctionalTests\**\*FunctionalTests.csproj' + arguments: '-v n --configuration $(BuildConfiguration) --filter "TestCategory=FunctionalTests&TestCategory!=Adapters"' workingDirectory: tests - task: AzureCLI@1 @@ -106,4 +103,4 @@ steps: azureSubscription: $(AzureSubscription) scriptLocation: inlineScript inlineScript: 'call az group delete -n "$(BotGroup)" --yes' - condition: and(always(), ne(variables['DeleteResourceGroup'], 'false')) \ No newline at end of file + condition: and(always(), ne(variables['DeleteResourceGroup'], 'false'))