diff options
Diffstat (limited to 'azure-pipelines.yml')
-rw-r--r-- | azure-pipelines.yml | 20 |
1 files changed, 17 insertions, 3 deletions
diff --git a/azure-pipelines.yml b/azure-pipelines.yml index b67afdc2..4bbf12af 100644 --- a/azure-pipelines.yml +++ b/azure-pipelines.yml @@ -3,9 +3,6 @@ # Add steps that run tests, create a NuGet package, deploy, and more: # https://docs.microsoft.com/azure/devops/pipelines/languages/dotnet-core -trigger: -- master - pool: vmImage: 'Ubuntu-16.04' @@ -15,8 +12,10 @@ variables: steps: - script: dotnet build --configuration $(buildConfiguration) --configfile nuget.config + displayName: Dotnet Build - script: dotnet test Timeline.Tests --configuration $(buildConfiguration) --logger trx + displayName: Dotnet Test - task: PublishTestResults@2 condition: succeededOrFailed() @@ -24,7 +23,22 @@ steps: testRunner: VSTest testResultsFiles: '**/*.trx' +- script: yarn install + workingDirectory: Timeline/ClientApp + displayName: Yarn Install + +- script: yarn run test --no-watch --browsers=ChromeHeadless --reporters junit + workingDirectory: Timeline/ClientApp + displayName: Angular Test + +- task: PublishTestResults@2 + condition: succeededOrFailed() + inputs: + testRunner: JUnit + testResultsFiles: '**/TESTS-*.xml' + - script: dotnet publish Timeline/Timeline.csproj --configuration $(buildConfiguration) --output ./publish/ + displayName: Dotnet Publish - task: PublishPipelineArtifact@0 inputs: |