From 05ccb4d8f1bbe3fb64e117136b4a89bcfb0b0b33 Mon Sep 17 00:00:00 2001 From: crupest Date: Tue, 27 Oct 2020 19:21:35 +0800 Subject: Split front and back end. --- azure-pipelines.yml | 75 ----------------------------------------------------- 1 file changed, 75 deletions(-) delete mode 100644 azure-pipelines.yml (limited to 'azure-pipelines.yml') diff --git a/azure-pipelines.yml b/azure-pipelines.yml deleted file mode 100644 index c0aaee67..00000000 --- a/azure-pipelines.yml +++ /dev/null @@ -1,75 +0,0 @@ -trigger: - - master - - dev - -stages: -- stage: build - displayName: Routine Build and Test - - jobs: - - job: frontend_build - displayName: Frontend Build - pool: - vmImage: 'ubuntu-18.04' - - steps: - - script: yarn - workingDirectory: Timeline/ClientApp - displayName: Restore Packages - - - script: yarn build - workingDirectory: Timeline/ClientApp - displayName: Webpack Build - - - publish: Timeline/ClientApp/dist - artifact: timeline-frontend - - - job: backend_build - displayName: Backend Build Debug and Test - pool: - vmImage: 'ubuntu-18.04' - variables: - buildConfiguration: 'Debug' - ASPNETCORE_ENVIRONMENT: 'Development' - steps: - - task: UseDotNet@2 - inputs: - packageType: sdk - version: 3.1.x - - - script: dotnet test --configuration $(buildConfiguration) --logger trx --collect:"XPlat Code Coverage" --settings './Timeline.Tests/coverletArgs.runsettings' - displayName: Dotnet Test - - - task: PublishTestResults@2 - condition: succeededOrFailed() - inputs: - testRunner: VSTest - testResultsFiles: '**/*.trx' - - - task: PublishCodeCoverageResults@1 - condition: succeededOrFailed() - inputs: - codeCoverageTool: 'Cobertura' - summaryFileLocation: '**/TestResults/*/coverage.cobertura.xml' - -- stage: deploy - displayName: Build Release and Deploy - dependsOn: build - condition: eq(variables['Build.SourceBranchName'], 'master') - variables: - buildConfiguration: 'Release' - - jobs: - - job: build - displayName: Build Release Artifact - pool: - vmImage: 'ubuntu-18.04' - steps: - - task: Docker@2 - displayName: Build And Push Docker Image - inputs: - command: buildAndPush - repository: crupest/timeline - tags: latest - buildContext: . - containerRegistry: crupest-docker-hub -- cgit v1.2.3