8000 Update Images used for release by TravisEz13 · Pull Request #16580 · PowerShell/PowerShell · GitHub
[go: up one dir, main page]

Skip to content

Update Images used for release #16580

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Merged
merged 3 commits into from
Dec 18, 2021
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion tools/releaseBuild/azureDevOps/releaseBuild.yml
Original file line number Diff line number Diff line change
Expand Up @@ -207,7 +207,7 @@ stages:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS
steps:
- checkout: self
clean: true
Expand Down
37 changes: 27 additions & 10 deletions tools/releaseBuild/azureDevOps/releasePipeline.yml
Original file line number Diff line number Diff line change
Expand Up @@ -110,6 +110,7 @@ stages:
- job: ValidatePkgNames
displayName: Validate Package Names
pool:
# testing
vmImage: windows-latest
variables:
- group: 'Azure Blob variable group'
Expand All @@ -118,6 +119,7 @@ stages:
- job: ValidatePkgBOM
displayName: Validate Package BOM
pool:
# testing
vmImage: windows-latest
variables:
- group: 'Azure Blob variable group'
Expand Down Expand Up @@ -174,8 +176,11 @@ stages:
jobs:
- deployment: AzureBlobPublic
displayName: Make Azure Blob Public
pool:
vmImage: windows-latest

pool: PowerShell1ES
demands:
- ImageOverride -equals MMS2019TLS

variables:
- group: 'Staging_ACR'
environment: PSReleaseAzureBlobPublic
Expand All @@ -187,8 +192,11 @@ stages:

- job: GitHubDraft
displayName: Create GitHub Draft release
pool:
vmImage: windows-latest

pool: PowerShell1ES
demands:
- ImageOverride -equals MMS2019TLS

variables:
- group: 'Azure Blob variable group'
- group: 'AzDevOpsArtifacts'
Expand Down Expand Up @@ -220,14 +228,20 @@ stages:
dependsOn: GitHubManualTasks
jobs:
- job: PublishNuget
pool:
vmImage: windows-latest

pool: PowerShell1ES
demands:
- ImageOverride -equals MMS2019TLS

steps:
- template: templates/release-ReleaseToNuGet.yml

- job: PublishPkgsMsftCom
pool:
vmImage: ubuntu-latest

pool: PowerShell1ES
demands:
- ImageOverride -equals MMSUbuntu20.04TLS

variables:
- group: 'AzDevOpsArtifacts'
- group: 'packages.microsoft.com'
Expand Down Expand Up @@ -320,8 +334,11 @@ stages:
jobs:
- deployment: UploadJson
displayName: Upload BuildInfoJson
pool:
vmImage: windows-latest

pool: PowerShell1ES
demands:
- ImageOverride -equals MMS2019TLS

variables:
- group: 'Azure Blob variable group'
environment: PSReleaseBuildInfoJson
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS
steps:
- checkout: self
clean: true
Expand Down
2 changes: 1 addition & 1 deletion tools/releaseBuild/azureDevOps/templates/compliance.yml
Original file line number Diff line number Diff line change
Expand Up @@ -18,7 +18,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS

# APIScan can take a long time
timeoutInMinutes: 180
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS

# APIScan can take a long time
timeoutInMinutes: 180
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS

timeoutInMinutes: 15

Expand Down
2 changes: 1 addition & 1 deletion tools/releaseBuild/azureDevOps/templates/json.yml
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS

steps:
#- task: <task type name>@<version>
Expand Down
4 changes: 2 additions & 2 deletions tools/releaseBuild/azureDevOps/templates/linux.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMSUbuntu20.04
- ImageOverride -equals MMSUbuntu20.04TLS
dependsOn: ${{ parameters.parentJob }}
variables:
- name: runCodesignValidationInjection
Expand Down Expand Up @@ -151,7 +151,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS
variables:
- name: buildName
value: ${{ parameters.buildName }}
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS

variables:
- group: ESRP
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS
variables:
- group: ESRP
- name: runCodesignValidationInjection
Expand Down
2 changes: 1 addition & 1 deletion tools/releaseBuild/azureDevOps/templates/nuget.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS

timeoutInMinutes: 90

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,6 +10,7 @@ jobs:
- job: ${{ parameters.jobName }}
displayName: ${{ parameters.displayName }}
pool:
# test
vmImage: ${{ parameters.imageName }}
steps:
- checkout: self
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
jobs:
- job: CreateMSIXBundle
displayName: Create .msixbundle file
pool:
vmImage: windows-latest

pool: PowerShell1ES
demands:
- ImageOverride -equals MMS2019TLS

variables:
- group: msixTools
- group: 'Azure Blob variable group'
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,7 @@ jobs:
- job: ${{ parameters.jobName }}
displayName: ${{ parameters.displayName }}
pool:
# testing
vmImage: ${{ parameters.imageName }}
variables:
- group: AzDevOpsArtifacts
Expand Down
Original file line number Diff line number Diff line change
@@ -1,8 +1,11 @@
jobs:
- job: UpdateDepsFiles
displayName: Update deps files
pool:
vmImage: windows-latest

pool: PowerShell1ES
demands:
- ImageOverride -equals MMS2019TLS

variables:
- group: 'Azure Blob variable group'
steps:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ jobs:
- job: ${{ parameters.jobName }}
displayName: ${{ parameters.displayName }}
pool:
# testing
vmImage: ${{ parameters.imageName }}
steps:
- checkout: self
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@ jobs:
displayName: Build test artifacts
condition: succeeded()
pool:
# testing
vmImage: ubuntu-latest
steps:
- checkout: self
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,8 @@ jobs:
displayName: Build and Publish VPack - ${{ parameters.architecture }}
condition: succeeded()
pool: PowerShell1ES
demands:
- ImageOverride -equals MMS2019TLS
steps:
- checkout: self
clean: true
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -12,7 +12,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS

steps:
- checkout: self
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS
variables:
- name: runCodesignValidationInjection
value: false
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -10,7 +10,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS
variables:
- name: DOTNET_SKIP_FIRST_TIME_EXPERIENCE
value: 1
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
pool:
name: PowerShell1ES
demands:
- ImageOverride -equals MMS2019
- ImageOverride -equals MMS2019TLS
variables:
- name: BuildConfiguration
value: ${{ parameters.BuildConfiguration }}
Expand Down
7 changes: 5 additions & 2 deletions tools/releaseBuild/azureDevOps/vpackRelease.yml
Original file line number Diff line number Diff line change
Expand Up @@ -24,8 +24,11 @@ stages:
- job: rename
displayName: Name the build
condition: succeeded()
pool:
vmImage: 'windows-latest'

pool: PowerShell1ES
demands:
- ImageOverride -equals MMS2019TLS

steps:
- checkout: self
clean: true
Expand Down
0