Skip to content

Deploy Box Update - #24632

Merged
Travis Plunk (TravisEz13) merged 26 commits into
PowerShell:masterfrom
jshigetomi:deployboxupdate
Dec 12, 2024
Merged

Deploy Box Update#24632
Travis Plunk (TravisEz13) merged 26 commits into
PowerShell:masterfrom
jshigetomi:deployboxupdate

Conversation

@jshigetomi

@jshigetomi Justin Chung (jshigetomi) commented Dec 3, 2024

Copy link
Copy Markdown
Collaborator

PR Summary

This pull request includes significant updates to the PowerShell release pipeline configuration. The changes primarily focus on renaming stages, updating dependencies, and improving the handling of release tags and versions.

Pipeline Configuration Updates:

  • .pipelines/PowerShell-Release-Official.yml: Removed the temporary DownloadPackages stage and added the setReleaseTagAndUploadTools stage and updated the corresponding dependencies and templates. setReleaseTagAndUploadTools stage uploads the github release tool to artifacts and sets up the ReleaseTag and VErsoin variables to be used in the github stage and the nuget stage. [1] [2] [3]

Template Modifications:

Job Adjustments:

Variable Enhancements:

PR Context

PR Checklist

Comment thread .pipelines/templates/release-SetTagAndTools.yml Outdated
Comment thread .pipelines/templates/release-SetTagAndTools.yml Outdated
Comment thread .pipelines/templates/release-SetTagAndTools.yml Outdated
Comment thread .pipelines/templates/release-SetTagAndTools.yml Outdated
Comment thread .pipelines/templates/uploadToAzure.yml Outdated
Comment thread .pipelines/templates/uploadToAzure.yml Outdated
Comment thread .pipelines/templates/uploadToAzure.yml Outdated
Comment thread .pipelines/templates/uploadToAzure.yml Outdated
@microsoft-github-policy-service

microsoft-github-policy-service Bot commented Dec 12, 2024

Copy link
Copy Markdown
Contributor

📣 Hey Justin Chung (@jshigetomi), how did we do? We would love to hear your feedback with the link below! 🗣️

🔗 https://aka.ms/PSRepoFeedback

Justin Chung (jshigetomi) added a commit to jshigetomi/PowerShell that referenced this pull request Dec 12, 2024
* reverted one time changes

* added ob_outputDirectory

* added mscode variable group

* forgot to move psm1 to ToolArtifact folder

* added pipeline name and passing toolartifact through context

* added tools

* PSPackagesOfficial

* removed tools clone

* added uploading CL

* verbose statements for release tag and release version

* trying to regerence variable with step name

* checking REPOROOT

* removed get child item

* Deploy box update

* nuget template context pipeline name correction

* changed other instances of releasetag

* added -Verbose to Copy-Item

* checkout task, instead of git clone

* changed to Build.SourcesDirectory

* removed path specification

* removed path

* added tsa and credscan

* not copying tools to artifacts

* official and production

---------

Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
This was referenced Dec 12, 2024
Travis Plunk (TravisEz13) added a commit that referenced this pull request Jan 14, 2025
* reverted one time changes

* added ob_outputDirectory

* added mscode variable group

* forgot to move psm1 to ToolArtifact folder

* added pipeline name and passing toolartifact through context

* added tools

* PSPackagesOfficial

* removed tools clone

* added uploading CL

* verbose statements for release tag and release version

* trying to regerence variable with step name

* checking REPOROOT

* removed get child item

* Deploy box update

* nuget template context pipeline name correction

* changed other instances of releasetag

* added -Verbose to Copy-Item

* checkout task, instead of git clone

* changed to Build.SourcesDirectory

* removed path specification

* removed path

* added tsa and credscan

* not copying tools to artifacts

* official and production

---------

Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Travis Plunk (TravisEz13) added a commit that referenced this pull request Jan 14, 2025
* reverted one time changes

* added ob_outputDirectory

* added mscode variable group

* forgot to move psm1 to ToolArtifact folder

* added pipeline name and passing toolartifact through context

* added tools

* PSPackagesOfficial

* removed tools clone

* added uploading CL

* verbose statements for release tag and release version

* trying to regerence variable with step name

* checking REPOROOT

* removed get child item

* Deploy box update

* nuget template context pipeline name correction

* changed other instances of releasetag

* added -Verbose to Copy-Item

* checkout task, instead of git clone

* changed to Build.SourcesDirectory

* removed path specification

* removed path

* added tsa and credscan

* not copying tools to artifacts

* official and production

---------

Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Justin Chung (jshigetomi) added a commit that referenced this pull request Jan 15, 2025
* reverted one time changes

* added ob_outputDirectory

* added mscode variable group

* forgot to move psm1 to ToolArtifact folder

* added pipeline name and passing toolartifact through context

* added tools

* PSPackagesOfficial

* removed tools clone

* added uploading CL

* verbose statements for release tag and release version

* trying to regerence variable with step name

* checking REPOROOT

* removed get child item

* Deploy box update

* nuget template context pipeline name correction

* changed other instances of releasetag

* added -Verbose to Copy-Item

* checkout task, instead of git clone

* changed to Build.SourcesDirectory

* removed path specification

* removed path

* added tsa and credscan

* not copying tools to artifacts

* official and production

---------

Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Travis Plunk (TravisEz13) added a commit that referenced this pull request Jan 16, 2025
* reverted one time changes

* added ob_outputDirectory

* added mscode variable group

* forgot to move psm1 to ToolArtifact folder

* added pipeline name and passing toolartifact through context

* added tools

* PSPackagesOfficial

* removed tools clone

* added uploading CL

* verbose statements for release tag and release version

* trying to regerence variable with step name

* checking REPOROOT

* removed get child item

* Deploy box update

* nuget template context pipeline name correction

* changed other instances of releasetag

* added -Verbose to Copy-Item

* checkout task, instead of git clone

* changed to Build.SourcesDirectory

* removed path specification

* removed path

* added tsa and credscan

* not copying tools to artifacts

* official and production

---------

Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Travis Plunk (TravisEz13) added a commit that referenced this pull request Jan 16, 2025
* reverted one time changes

* added ob_outputDirectory

* added mscode variable group

* forgot to move psm1 to ToolArtifact folder

* added pipeline name and passing toolartifact through context

* added tools

* PSPackagesOfficial

* removed tools clone

* added uploading CL

* verbose statements for release tag and release version

* trying to regerence variable with step name

* checking REPOROOT

* removed get child item

* Deploy box update

* nuget template context pipeline name correction

* changed other instances of releasetag

* added -Verbose to Copy-Item

* checkout task, instead of git clone

* changed to Build.SourcesDirectory

* removed path specification

* removed path

* added tsa and credscan

* not copying tools to artifacts

* official and production

---------

Co-authored-by: Justin Chung <124807742+jshigetomi@users.noreply.github.com>
Co-authored-by: Justin Chung <chungjustin@microsoft.com>
@jshigetomi
Justin Chung (jshigetomi) deleted the deployboxupdate branch June 25, 2026 17:32
Thatgfsj (Thatgfsj) pushed a commit to Thatgfsj/PowerShell that referenced this pull request Aug 6, 2026
* reverted one time changes

* added ob_outputDirectory

* added mscode variable group

* forgot to move psm1 to ToolArtifact folder

* added pipeline name and passing toolartifact through context

* added tools

* PSPackagesOfficial

* removed tools clone

* added uploading CL

* verbose statements for release tag and release version

* trying to regerence variable with step name

* checking REPOROOT

* removed get child item

* Deploy box update

* nuget template context pipeline name correction

* changed other instances of releasetag

* added -Verbose to Copy-Item

* checkout task, instead of git clone

* changed to Build.SourcesDirectory

* removed path specification

* removed path

* added tsa and credscan

* not copying tools to artifacts

* official and production

---------

Co-authored-by: Justin Chung <chungjustin@microsoft.com>
Co-authored-by: Travis Plunk <travis.plunk@microsoft.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backport-7.4.x-Done Backport-7.5.x-Done CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants