Add disableNetworkIsolation parameter to pipeline configuration

This commit is contained in:
Travis Plunk (HE/HIM)
2025-09-09 18:37:25 -07:00
parent 6a3d53da00
commit b2d7bf6a72
@@ -27,6 +27,9 @@ parameters: # parameters are shown up in ADO UI in a build queue time
- name: OfficialBuild
type: boolean
default: false
- name: disableNetworkIsolation
type: boolean
default: false
name: pkgs-$(BUILD.SOURCEBRANCHNAME)-prod.${{ parameters.OfficialBuild }}-$(Build.BuildId)
@@ -66,6 +69,8 @@ variables:
- group: MSIXSigningProfile
- name: templateFile
value: ${{ iif ( parameters.OfficialBuild, 'v2/OneBranch.Official.CrossPlat.yml@onebranchTemplates', 'v2/OneBranch.NonOfficial.CrossPlat.yml@onebranchTemplates' ) }}
- name: disableNetworkIsolation
value: ${{ parameters.disableNetworkIsolation }}
resources:
pipelines:
@@ -96,6 +101,7 @@ extends:
Network: KS3
linuxEsrpSigning: true
incrementalSDLBinaryAnalysis: true
disableNetworkIsolation: ${{ variables.disableNetworkIsolation }}
globalSdl:
disableLegacyManifest: true
# disabled Armorty as we dont have any ARM templates to scan. It fails on some sample ARM templates.