@@ -134,8 +134,9 @@ extends:
134
134
ob_outputDirectory : ' $(Build.ArtifactStagingDirectory)'
135
135
ob_sdl_tsa_configFile : ' $(Build.SourcesDirectory)\DSC\.config\tsaoptions.json'
136
136
ob_sdl_sbom_enabled : false
137
- ob_signing_setup_enabled : true
137
+ ob_signing_setup_enabled : false
138
138
ob_sdl_codeql_compiled_enabled : false
139
+ ob_restore_phase : true
139
140
pool :
140
141
type : windows
141
142
steps :
@@ -152,18 +153,35 @@ extends:
152
153
Copy-Item "$(Pipeline.Workspace)/drop_BuildAndSign_BuildWin_x64/*.msix" ./bin/msix -Verbose
153
154
Copy-Item "$(Pipeline.Workspace)/drop_BuildAndSign_BuildWin_arm64/*.msix" ./bin/msix -Verbose
154
155
./build.ps1 -PackageType msixbundle
156
+ Copy-Item "$(Build.SourcesDirectory)/DSC/bin/*.msixbundle" "$(ob_outputDirectory)"
155
157
displayName: 'Create msixbundle'
156
158
condition: succeeded()
159
+
160
+ - job : SignMsixBundle
161
+ dependsOn : CreateMsixBundle
162
+ variables :
163
+ ob_outputDirectory : ' $(Build.ArtifactStagingDirectory)'
164
+ ob_sdl_tsa_configFile : ' $(Build.SourcesDirectory)\DSC\.config\tsaoptions.json'
165
+ ob_sdl_sbom_enabled : false
166
+ ob_signing_setup_enabled : true
167
+ ob_sdl_codeql_compiled_enabled : false
168
+ pool :
169
+ type : windows
170
+ steps :
171
+ - download : current
172
+ artifact : drop_BuildAndSign_CreateMsixBundle
173
+ patterns : ' *.msixbundle'
174
+ targetPath : ' $(Build.ArtifactStagingDirectory)/downloads'
157
175
- task : onebranch.pipeline.signing@1
158
176
displayName : Sign MsixBundle
159
177
condition : succeeded()
160
178
inputs :
161
179
command : ' sign'
162
180
signing_profile : ' Dynamic-WINMSAPP1ST'
163
181
files_to_sign : ' *.msixbundle'
164
- search_root : ' $(Build.SourcesDirectory)\DSC\bin '
182
+ search_root : ' $(Build.ArtifactStagingDirectory)/downloads '
165
183
- pwsh : |
166
- Copy-Item "$(Build.SourcesDirectory)/DSC/bin /*.msixbundle" "$(ob_outputDirectory)"
184
+ Copy-Item "$(Build.ArtifactStagingDirectory)/downloads /*.msixbundle" "$(ob_outputDirectory)"
167
185
displayName: 'Copy MsixBundle to output directory'
168
186
169
187
- job : BuildLinuxMusl
0 commit comments