55 branches :
66 include :
77 - onebranch
8- - release*
8+ - release/v *
99
1010schedules :
1111- cron : ' 0 3 * * 1'
@@ -33,7 +33,7 @@ extends:
3333 template : v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates
3434 parameters :
3535 featureFlags :
36- WindowsHostVersion :
36+ WindowsHostVersion :
3737 Disk : Large
3838 Version : 2022
3939 Network : KS1 # note that this property is sticky so commenting out will use the previous set one
@@ -59,7 +59,7 @@ extends:
5959 apiscan :
6060 enabled : false
6161
62- stages :
62+ stages :
6363 - stage : BuildAndSign
6464 displayName : Build Native Binaries
6565 dependsOn : []
@@ -225,61 +225,61 @@ extends:
225225 displayName: 'Create msixbundle'
226226 condition: succeeded()
227227
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()
252252
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()
283283
284284 - job : BuildLinuxMusl
285285 dependsOn : SetPackageVersion
0 commit comments