steps: ## This is needed due to https://github.com/microsoft/azure-pipelines-tasks/issues/8429 ## For the set version tool... - task: DotNetCoreInstaller@1 displayName: 'Use .NET Core sdk ' inputs: packageType: 'sdk' version: '3.x' - task: Yarn@3 displayName: 'Install UI Dependancies' inputs: projectDirectory: '$(UiLocation)' arguments: 'install' - task: Yarn@3 displayName: 'Build and Publish Angular App' inputs: projectDirectory: '$(UiLocation)' arguments: 'run build' - task: PublishPipelineArtifact@1 inputs: targetPath: '$(UiLocation)dist' artifact: 'angular_dist' publishLocation: 'pipeline' - task: DotNetCoreCLI@2 displayName: Run Unit Tests inputs: command: 'custom' projects: '$(TestProject)' custom: 'test' continueOnError: false