Skip to content

Commit 677e96f

Browse files
committed
Publish on Release
1 parent c70b998 commit 677e96f

File tree

1 file changed

+15
-3
lines changed

1 file changed

+15
-3
lines changed

azure-pipelines-samples.yml

Lines changed: 15 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -107,7 +107,19 @@ steps:
107107
nuget restore $csproj -SolutionDirectory $solution_dir
108108
109109
- task: VSBuild@1
110-
displayName: 'Build And Publish WinMLSamplesGallery'
110+
displayName: 'Build WinMLSamplesGallery Debug'
111+
inputs:
112+
solution: 'Samples/WinMLSamplesGallery/WinMLSamplesGallery.sln'
113+
vsVersion: "16.0"
114+
msbuildArgs: '/p:WindowsTargetPlatformVersion=$(WindowsTargetPlatformVersion) /t:Restore,Clean,Build'
115+
platform: '$(BuildPlatform)'
116+
configuration: '$(BuildConfiguration)'
117+
msbuildArchitecture: x64
118+
createLogFile: true
119+
condition: and(succeededOrFailed(), eq($(BuildConfiguration), 'Release'))
120+
121+
- task: VSBuild@1
122+
displayName: 'Build And Publish WinMLSamplesGallery Release'
111123
inputs:
112124
solution: 'Samples/WinMLSamplesGallery/WinMLSamplesGallery.sln'
113125
vsVersion: "16.0"
@@ -116,7 +128,7 @@ steps:
116128
configuration: '$(BuildConfiguration)'
117129
msbuildArchitecture: x64
118130
createLogFile: true
119-
condition: succeededOrFailed()
131+
condition: and(succeededOrFailed(), eq($(BuildConfiguration), 'Debug'))
120132

121133
# TODO: Add previously failing build tasks
122134

@@ -144,7 +156,7 @@ steps:
144156
targetFolder: '$(Build.ArtifactStagingDirectory)\$(BuildPlatform)\$(BuildConfiguration)\AppPackages'
145157
sourceFolder: 'Samples/WinMLSamplesGallery/WinMLSamplesGallery (Package)/AppPackages'
146158
contents: '**\*'
147-
condition: succeededOrFailed()
159+
condition: and(succeededOrFailed(), eq($(BuildConfiguration), 'Release'))
148160

149161
- task: CopyFiles@2
150162
inputs:

0 commit comments

Comments
 (0)