Skip to content

Implement release promotion pipeline#6435

Merged
lbussell merged 7 commits into
dotnet:nightlyfrom
lbussell:release-staging
Jul 14, 2025
Merged

Implement release promotion pipeline#6435
lbussell merged 7 commits into
dotnet:nightlyfrom
lbussell:release-staging

Conversation

@lbussell
Copy link
Copy Markdown
Member

@lbussell lbussell commented May 8, 2025

@lbussell lbussell changed the title Implement release staging pipeline Implement release promotion pipeline May 8, 2025
Reference publish stage from pipeline

Add step to print pipeline variables

Implement release promotion pipeline

Remove unused repositories resource

Temporarily disable dependsOn

Add parameters for passing through source pipeline run

Use string instead of number

Print image info and enable more steps

Enable CopyImages

Print what command is being executed

Set pathArgs to empty to publish all images

Temporarily disable imagebuilder commands

Define queueArgs

Print command instead of executing it

Re-enable ImageBuilder commands

Prefix publish stages that we control

Add additional prefix to imagebuilder steps

Enable publish-artifact step

Enable more steps

Add extra logging to sourceBranch and publicSourceBranch

Fix reference to publish stage without noCache

Enable ingestKustoImageInfo

Enable the rest of the publish commands

Reduce diffs

Re-enable stage dependencies

Use parameterized sourceBuildId

Quote sourceBuildPipelineRunId

Fix some quoting

Add missing parameters reference

Pass sourceBuildId through variable templates

Add trailing slash to stagingRepoPrefix
@lbussell lbussell marked this pull request as ready for review July 14, 2025 17:41
@lbussell lbussell requested a review from a team as a code owner July 14, 2025 17:41
Comment thread eng/pipelines/release-promotion.yml Outdated
@lbussell lbussell enabled auto-merge (squash) July 14, 2025 19:56
@lbussell lbussell merged commit 2d55a98 into dotnet:nightly Jul 14, 2025
104 checks passed
lbussell added a commit to lbussell/dotnet-docker that referenced this pull request Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants