From 942836190666f38583e7d7b9cfb29df8945378bf Mon Sep 17 00:00:00 2001 From: "Collin M. Barrett" Date: Sat, 3 Oct 2020 12:25:16 -0500 Subject: [PATCH] =?UTF-8?q?feat(api-docs):=20=E2=9C=A8=20add=20api-docs=20?= =?UTF-8?q?build=20pipe=20config?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- services/azure-pipelines.api-docs.yaml | 35 ++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 services/azure-pipelines.api-docs.yaml diff --git a/services/azure-pipelines.api-docs.yaml b/services/azure-pipelines.api-docs.yaml new file mode 100644 index 000000000..07a568c52 --- /dev/null +++ b/services/azure-pipelines.api-docs.yaml @@ -0,0 +1,35 @@ +trigger: + batch: false + branches: + include: [master] + paths: + include: [docker-compose.yml, docker-compose.prod.yml] + +pr: none + +pool: + vmImage: ubuntu-latest + +steps: + - checkout: self + fetchDepth: 2 + + - task: CopyFiles@2 + displayName: stage files + inputs: + SourceFolder: $(Build.SourcesDirectory) + Contents: | + docker-compose.yml + docker-compose.prod.yml + TargetFolder: $(Build.ArtifactStagingDirectory) + CleanTargetFolder: true + OverWrite: true + condition: eq(variables['Build.SourceBranch'], 'refs/heads/master') + + - task: PublishBuildArtifacts@1 + displayName: publish files + inputs: + PathtoPublish: $(Build.ArtifactStagingDirectory) + ArtifactName: drop + publishLocation: Container + condition: and(succeeded(), eq(variables['Build.SourceBranch'], 'refs/heads/master'))