Skip to content

Commit b38ee41

Browse files
author
Ori Levari
authored
User/orilevari/public samples build artifacts (#145)
1 parent c8c48e2 commit b38ee41

File tree

1 file changed

+28
-29
lines changed

1 file changed

+28
-29
lines changed

templates/build.yml

Lines changed: 28 additions & 29 deletions
Original file line numberDiff line numberDiff line change
@@ -41,6 +41,23 @@ jobs:
4141
displayName: 'NuGet restore'
4242

4343

44+
- task: VSBuild@1
45+
46+
displayName: 'Build AdapterSelection Sample '
47+
48+
inputs:
49+
50+
solution: Samples/AdapterSelection/AdapterSelection.sln
51+
vsVersion: 15.0
52+
msbuildArgs: '/p:AppxPackageSigningEnabled=false -v:diag /p:OutDir=$(System.DefaultWorkingDirectory)\bin\${{ parameters.BuildPlatform }}\${{ parameters.BuildConfiguration }}\'
53+
platform: '${{ parameters.BuildPlatform }}'
54+
configuration: '${{ parameters.BuildConfiguration }}'
55+
clean: true
56+
msbuildArchitecture: x64
57+
createLogFile: true
58+
59+
condition: succeededOrFailed()
60+
4461
- task: VSBuild@1
4562

4663
displayName: 'Build CustomOperatorCPU Sample '
@@ -166,14 +183,13 @@ jobs:
166183

167184
condition: succeededOrFailed()
168185

169-
170186
- task: VSBuild@1
171187

172-
displayName: 'Build AdapterSelection Sample '
188+
displayName: 'Build Emoji Sample'
173189

174190
inputs:
175191

176-
solution: Samples/AdapterSelection/AdapterSelection.sln
192+
solution: Samples/Emoji8/UWP/cs/Emoji8.sln
177193
vsVersion: 15.0
178194
msbuildArgs: '/p:AppxPackageSigningEnabled=false -v:diag /p:OutDir=$(System.DefaultWorkingDirectory)\bin\${{ parameters.BuildPlatform }}\${{ parameters.BuildConfiguration }}\'
179195
platform: '${{ parameters.BuildPlatform }}'
@@ -184,36 +200,19 @@ jobs:
184200

185201
condition: succeededOrFailed()
186202

203+
- task: CopyFiles@2
204+
inputs:
205+
targetFolder: '$(Build.ArtifactStagingDirectory)'
206+
sourceFolder: '$(System.DefaultWorkingDirectory)\bin\${{ parameters.BuildPlatform }}\${{ parameters.BuildConfiguration }}\'
187207

188-
- task: VSBuild@1
208+
# publish build artifacts is failing for various platform/configurations non-deterministically. commenting out of master for now
209+
- task: PublishBuildArtifacts@1
189210

190-
displayName: 'Build Emoji Sample'
211+
displayName: 'Publish Artifact: Samples'
191212

192213
inputs:
193-
194-
solution: Samples/Emoji8/UWP/cs/Emoji8.sln
195-
vsVersion: 15.0
196-
msbuildArgs: '/p:AppxPackageSigningEnabled=false -v:diag /p:OutDir=$(System.DefaultWorkingDirectory)\bin\${{ parameters.BuildPlatform }}\${{ parameters.BuildConfiguration }}\'
197-
platform: '${{ parameters.BuildPlatform }}'
198-
configuration: '${{ parameters.BuildConfiguration }}'
199-
clean: true
200-
msbuildArchitecture: x64
201-
createLogFile: true
214+
pathtoPublish: '$(Build.ArtifactStagingDirectory)'
215+
artifactName: WinMLPublicSamples
202216

203217
condition: succeededOrFailed()
204218

205-
# publish build artifacts is failing for various platform/configurations non-deterministically. commenting out of master for now
206-
# - task: PublishBuildArtifacts@1
207-
#
208-
# displayName: 'Publish Artifact: Samples'
209-
#
210-
# inputs:
211-
#
212-
# pathtoPublish: '$(System.DefaultWorkingDirectory)\bin\${{ parameters.BuildPlatform }}\${{ parameters.BuildConfiguration }}\'
213-
# artifactName: WinMLPublicSamples
214-
# parallel: true
215-
# parallelCount: 8
216-
#
217-
#
218-
# condition: succeededOrFailed()
219-

0 commit comments

Comments
 (0)