Team Ai
Datasetpublic

MegaBites-AI/Windows-powershell

sourceHugging Facemitupdated 6mo agoView on Hugging Face
0likes372downloads
PowerShell-vPack-NonOfficial.yml89 linesDownload Raw Back to NonOfficial
1trigger: none2 3parameters: # parameters are shown up in ADO UI in a build queue time4- name: 'createVPack'5  displayName: 'Create and Submit VPack'6  type: boolean7  default: true8- name: vPackName9  type: string10  displayName: 'VPack Name:'11  default: 'PowerShell.BuildTool'12  values:13    - PowerShell.BuildTool14    - PowerShell15    - PowerShellDoNotUse16- name: 'ReleaseTagVar'17  type: string18  displayName: 'Release Tag Var:'19  default: 'fromBranch'20- name: 'debug'21  displayName: 'Enable debug output'22  type: boolean23  default: false24- name: netiso25  displayName: "Network Isolation Policy"26  type: string27  values:28    - KS429    - R130    - Netlock31  default: "R1"32 33name: vPack_$(Build.SourceBranchName)_NonOfficial_Create.${{ parameters.createVPack }}_Name.${{ parameters.vPackName}}_$(date:yyyyMMdd).$(rev:rr)34 35variables:36  - template: ./pipelines/templates/variables/PowerShell-vPack-Variables.yml@self37    parameters:38      debug: ${{ parameters.debug }}39      ReleaseTagVar: ${{ parameters.ReleaseTagVar }}40      netiso: ${{ parameters.netiso }}41 42resources:43  repositories:44    - repository: onebranchTemplates45      type: git46      name: OneBranch.Pipelines/GovernedTemplates47      ref: refs/heads/main48 49extends:50  template: v2/Microsoft.NonOfficial.yml@onebranchTemplates51  parameters:52    platform:53      name: 'windows_undocked' # windows undocked54 55    featureFlags:56      WindowsHostVersion:57        Version: 202258        Network: ${{ variables.netiso }}59 60    cloudvault:61      enabled: false62 63    globalSdl:64      useCustomPolicy: true # for signing code65      disableLegacyManifest: true66      # disabled Armory as we dont have any ARM templates to scan. It fails on some sample ARM templates.67      armory:68        enabled: false69      sbom:70        enabled: true71      compiled:72        enabled: false73      credscan:74        enabled: true75        scanFolder:  $(Build.SourcesDirectory)76        suppressionsFile: $(Build.SourcesDirectory)\.config\suppress.json77      binskim:78        enabled: false79        exactToolVersion: 4.4.280      # APIScan requires a non-Ready-To-Run build81      apiscan:82        enabled: false83      tsaOptionsFile: .config/tsaoptions.json84    stages:85    - template: ./pipelines/templates/stages/PowerShell-vPack-Stages.yml@self86      parameters:87        createVPack: ${{ parameters.createVPack }}88        vPackName: ${{ parameters.vPackName }}89