@@ -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