Skip to content

Commit 17c33cd

Browse files
committed
ci: fix inputs for production
1 parent 8fc870d commit 17c33cd

File tree

1 file changed

+22
-9
lines changed

1 file changed

+22
-9
lines changed

azure-pipelines/publishSamples.yml

Lines changed: 22 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,23 @@
1-
# Starter pipeline
2-
# Start with a minimal pipeline that you can customize to build and deploy your code.
3-
# Add steps that build, run tests, deploy, and more:
4-
# https://aka.ms/yaml
1+
# Copyright (c) Microsoft Corporation. All rights reserved.
2+
# Licensed under the MIT License.
3+
4+
# Microsoft Graph Explorer API - Sample Queries and Permissions
5+
# This pipeline publishes sample queries and permissions files to Azure Blob Storage.
56

67
name: $(BuildDefinitionName)_$(SourceBranchName)_$(Date:yyyyMMdd)$(Rev:.r)
8+
79
trigger:
810
branches:
911
include:
1012
- master
1113
- dev
14+
paths:
15+
include:
16+
- 'samples-queries/**'
17+
- 'permissions/**'
18+
1219
pr: none
20+
1321
resources:
1422
repositories:
1523
- repository: 1ESPipelineTemplates
@@ -25,6 +33,7 @@ extends:
2533
os: windows
2634
customBuildTags:
2735
- ES365AIMigrationTooling
36+
2837
stages:
2938
- stage: CopyArtifactFiles
3039
jobs:
@@ -42,7 +51,7 @@ extends:
4251
Contents: |
4352
**\permissions\**
4453
**\sample-queries\**
45-
TargetFolder: '$(build.artifactstagingdirectory)'
54+
TargetFolder: '$(Build.ArtifactStagingDirectory)'
4655

4756
- stage: DeployStaging
4857
condition: and(contains(variables['build.sourceBranch'], 'refs/heads/dev'), succeeded())
@@ -64,7 +73,7 @@ extends:
6473
- task: AzureFileCopy@6
6574
displayName: 'Upload Sample Query files'
6675
inputs:
67-
SourcePath: '$(build.artifactstagingdirectory)/drop/sample-queries/*'
76+
SourcePath: '$(Build.ArtifactStagingDirectory)/sample-queries/*'
6877
azureSubscription: 'DevX PPE Content Managed Identity Connection'
6978
Destination: AzureBlob
7079
storage: devxapistppeeastus
@@ -73,7 +82,7 @@ extends:
7382
- task: AzureFileCopy@6
7483
displayName: 'Upload Permission Description Files '
7584
inputs:
76-
SourcePath: '$(build.artifactstagingdirectory)/drop/permissions/*'
85+
SourcePath: '$(Build.ArtifactStagingDirectory)/permissions/*'
7786
azureSubscription: 'DevX PPE Content Managed Identity Connection'
7887
Destination: AzureBlob
7988
storage: devxapistppeeastus
@@ -88,6 +97,10 @@ extends:
8897
templateContext:
8998
type: releaseJob
9099
isProduction: true
100+
inputs:
101+
- input: pipelineArtifact
102+
artifactName: drop
103+
targetPath: $(Build.ArtifactStagingDirectory)
91104
environment: graphexplorerapi-production
92105
strategy:
93106
runOnce:
@@ -96,7 +109,7 @@ extends:
96109
- task: AzureFileCopy@6
97110
displayName: 'Upload Sample Query files'
98111
inputs:
99-
SourcePath: '$(build.artifactstagingdirectory)/drop/sample-queries/*'
112+
SourcePath: '$(Build.ArtifactStagingDirectory)/sample-queries/*'
100113
azureSubscription: 'DevX Prod Content Managed Identity Connection'
101114
Destination: AzureBlob
102115
storage: devxapistprodeastus
@@ -105,7 +118,7 @@ extends:
105118
- task: AzureFileCopy@6
106119
displayName: 'Upload Permission Description Files '
107120
inputs:
108-
SourcePath: '$(build.artifactstagingdirectory)/drop/permissions/*'
121+
SourcePath: '$(Build.ArtifactStagingDirectory)/permissions/*'
109122
azureSubscription: 'DevX Prod Content Managed Identity Connection'
110123
Destination: AzureBlob
111124
storage: devxapistprodeastus

0 commit comments

Comments
 (0)