5
5
branches :
6
6
include :
7
7
- onebranch
8
- - release *
8
+ - v3. *
9
9
10
10
schedules :
11
11
- cron : ' 0 3 * * 1'
@@ -33,7 +33,7 @@ extends:
33
33
template : v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates
34
34
parameters :
35
35
featureFlags :
36
- WindowsHostVersion :
36
+ WindowsHostVersion :
37
37
Disk : Large
38
38
Version : 2022
39
39
Network : KS1 # note that this property is sticky so commenting out will use the previous set one
@@ -59,7 +59,7 @@ extends:
59
59
apiscan :
60
60
enabled : false
61
61
62
- stages :
62
+ stages :
63
63
- stage : BuildAndSign
64
64
displayName : Build Native Binaries
65
65
dependsOn : []
@@ -225,61 +225,61 @@ extends:
225
225
displayName: 'Create msixbundle'
226
226
condition: succeeded()
227
227
228
- - job : BuildLinux
229
- dependsOn : SetPackageVersion
230
- variables :
231
- LinuxContainerImage : ' onebranch.azurecr.io/linux/ubuntu-2204:latest'
232
- PackageVersion : $[ dependencies.SetPackageVersion.outputs['Package.Version'] ]
233
- ob_outputDirectory : ' $(Build.ArtifactStagingDirectory)'
234
- displayName : Linux-x64-gnu
235
- pool :
236
- type : linux
237
- steps :
238
- - task : RustInstaller@1
239
- inputs :
240
- rustVersion : ms-stable
241
- toolchainFeed : https://pkgs.dev.azure.com/mscodehub/Rust/_packaging/Rust/nuget/v3/index.json
242
- additionalTargets : x86_64-unknown-linux-gnu
243
- displayName : Install Rust
244
- env :
245
- ob_restore_phase : true
246
- - pwsh : |
247
- ./build.ps1 -Release -Architecture x86_64-unknown-linux-gnu
248
- ./build.ps1 -PackageType tgz -Architecture x86_64-unknown-linux-gnu -Release
249
- Copy-Item ./bin/*.tar.gz "$(ob_outputDirectory)"
250
- displayName: 'Build x86_64-unknown-linux-gnu'
251
- condition: succeeded()
228
+ # - job: BuildLinux
229
+ # dependsOn: SetPackageVersion
230
+ # variables:
231
+ # LinuxContainerImage: 'onebranch.azurecr.io/linux/ubuntu-2204:latest'
232
+ # PackageVersion: $[ dependencies.SetPackageVersion.outputs['Package.Version'] ]
233
+ # ob_outputDirectory: '$(Build.ArtifactStagingDirectory)'
234
+ # displayName: Linux-x64-gnu
235
+ # pool:
236
+ # type: linux
237
+ # steps:
238
+ # - task: RustInstaller@1
239
+ # inputs:
240
+ # rustVersion: ms-stable
241
+ # toolchainFeed: https://pkgs.dev.azure.com/mscodehub/Rust/_packaging/Rust/nuget/v3/index.json
242
+ # additionalTargets: x86_64-unknown-linux-gnu
243
+ # displayName: Install Rust
244
+ # env:
245
+ # ob_restore_phase: true
246
+ # - pwsh: |
247
+ # ./build.ps1 -Release -Architecture x86_64-unknown-linux-gnu
248
+ # ./build.ps1 -PackageType tgz -Architecture x86_64-unknown-linux-gnu -Release
249
+ # Copy-Item ./bin/*.tar.gz "$(ob_outputDirectory)"
250
+ # displayName: 'Build x86_64-unknown-linux-gnu'
251
+ # condition: succeeded()
252
252
253
- - job : BuildLinuxArm64
254
- dependsOn : SetPackageVersion
255
- variables :
256
- LinuxContainerImage : ' onebranch.azurecr.io/linux/ubuntu-2004-arm64:latest'
257
- PackageVersion : $[ dependencies.SetPackageVersion.outputs['Package.Version'] ]
258
- ob_outputDirectory : ' $(Build.ArtifactStagingDirectory)'
259
- displayName : Linux-ARM64-gnu
260
- pool :
261
- type : linux
262
- hostArchitecture : arm64
263
- steps :
264
- - task : RustInstaller@1
265
- inputs :
266
- rustVersion : ms-stable
267
- toolchainFeed : https://pkgs.dev.azure.com/mscodehub/Rust/_packaging/Rust/nuget/v3/index.json
268
- additionalTargets : aarch64-unknown-linux-gnu
269
- displayName : Install Rust
270
- env :
271
- ob_restore_phase : true
272
- - pwsh : |
273
- apt update
274
- apt -y install gcc-aarch64-linux-gnu
275
- if ((openssl version -d) -match 'OPENSSLDIR: "(?<dir>.*?)"') {
276
- $env:OPENSSL_LIB_DIR = $matches['dir']
277
- }
278
- ./build.ps1 -Release -Architecture aarch64-unknown-linux-gnu
279
- ./build.ps1 -PackageType tgz -Architecture aarch64-unknown-linux-gnu -Release
280
- Copy-Item ./bin/*.tar.gz "$(ob_outputDirectory)"
281
- displayName: 'Build aarch64-unknown-linux-gnu'
282
- condition: succeeded()
253
+ # - job: BuildLinuxArm64
254
+ # dependsOn: SetPackageVersion
255
+ # variables:
256
+ # LinuxContainerImage: 'onebranch.azurecr.io/linux/ubuntu-2004-arm64:latest'
257
+ # PackageVersion: $[ dependencies.SetPackageVersion.outputs['Package.Version'] ]
258
+ # ob_outputDirectory: '$(Build.ArtifactStagingDirectory)'
259
+ # displayName: Linux-ARM64-gnu
260
+ # pool:
261
+ # type: linux
262
+ # hostArchitecture: arm64
263
+ # steps:
264
+ # - task: RustInstaller@1
265
+ # inputs:
266
+ # rustVersion: ms-stable
267
+ # toolchainFeed: https://pkgs.dev.azure.com/mscodehub/Rust/_packaging/Rust/nuget/v3/index.json
268
+ # additionalTargets: aarch64-unknown-linux-gnu
269
+ # displayName: Install Rust
270
+ # env:
271
+ # ob_restore_phase: true
272
+ # - pwsh: |
273
+ # apt update
274
+ # apt -y install gcc-aarch64-linux-gnu
275
+ # if ((openssl version -d) -match 'OPENSSLDIR: "(?<dir>.*?)"') {
276
+ # $env:OPENSSL_LIB_DIR = $matches['dir']
277
+ # }
278
+ # ./build.ps1 -Release -Architecture aarch64-unknown-linux-gnu
279
+ # ./build.ps1 -PackageType tgz -Architecture aarch64-unknown-linux-gnu -Release
280
+ # Copy-Item ./bin/*.tar.gz "$(ob_outputDirectory)"
281
+ # displayName: 'Build aarch64-unknown-linux-gnu'
282
+ # condition: succeeded()
283
283
284
284
- job : BuildLinuxMusl
285
285
dependsOn : SetPackageVersion
0 commit comments