MegaBites-AI/Windows-powershell
0372
1parameters:2 - name: ContainerPattern3 displayName: |4 Pattern to match JobName of the container.5 Update this to force a container.6 `.` will match everything7 type: string8 default: .9 10name: PR-$(System.PullRequest.PullRequestNumber)-$(Date:yyyyMMdd)$(Rev:.rr)11trigger:12 # Batch merge builds together while a merge build is running13 batch: true14 branches:15 include:16 - master17 - release*18 - feature*19 paths:20 include:21 - '*'22 exclude:23 - .vsts-ci/misc-analysis.yml24 - .github/ISSUE_TEMPLATE/*25 - .github/workflows/*26 - .dependabot/config.yml27 - .pipelines/*28 - test/perf/*29pr:30 branches:31 include:32 - master33 - release*34 - feature*35 paths:36 include:37 - .vsts-ci/linux.yml38 - .vsts-ci/linux/templates/packaging.yml39 - assets/manpage/*40 - build.psm141 - global.json42 - nuget.config43 - PowerShell.Common.props44 - src/*.csproj45 - tools/ci.psm146 - tools/packaging/*47 48variables:49 DOTNET_CLI_TELEMETRY_OPTOUT: 150 POWERSHELL_TELEMETRY_OPTOUT: 151 DOTNET_NOLOGO: 152 __SuppressAnsiEscapeSequences: 153 nugetMultiFeedWarnLevel: none54 55resources:56 repositories:57 - repository: Docker58 type: github59 endpoint: PowerShell60 name: PowerShell/PowerShell-Docker61 ref: master62 63stages:64- stage: BuildLinuxStage65 displayName: Build for Linux66 jobs:67 - template: templates/ci-build.yml68 parameters:69 pool: ubuntu-latest70 jobName: linux_build71 displayName: linux Build72 73- stage: PackageLinux74 displayName: Package Linux75 dependsOn: ["BuildLinuxStage"]76 jobs:77 - template: linux/templates/packaging.yml78 parameters:79 pool: ubuntu-latest80 