Skip to content
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

Add exe wrapper for Microsoft Update scenarios #14737

Merged
merged 25 commits into from Feb 19, 2021

Conversation

@TravisEz13
Copy link
Member

@TravisEz13 TravisEz13 commented Feb 8, 2021

PR Summary

PR Context

This plan is to use this in Microsoft Update to work around some issues with MSI based updating. This is not intended to be used as a primary installer.

PR Checklist

@TravisEz13 TravisEz13 force-pushed the TravisEz13:add-exe-wrapper branch 2 times, most recently from efe3df2 to e57faf9 Feb 9, 2021
@TravisEz13 TravisEz13 changed the title move wix assets Add exe wrapper Feb 15, 2021
assets/wix/bundle.wxs Outdated Show resolved Hide resolved
@TravisEz13 TravisEz13 force-pushed the TravisEz13:add-exe-wrapper branch from 245fbf1 to 162cbb7 Feb 16, 2021
@heaths
heaths approved these changes Feb 17, 2021
assets/wix/bundle.wxs Show resolved Hide resolved
assets/wix/bundle.wxs Outdated Show resolved Hide resolved
assets/wix/bundle.wxs Outdated Show resolved Hide resolved
@TravisEz13 TravisEz13 marked this pull request as ready for review Feb 17, 2021
@heaths
heaths approved these changes Feb 17, 2021
test/packaging/windows/exe.tests.ps1 Outdated Show resolved Hide resolved
tools/packaging/packaging.psm1 Outdated Show resolved Hide resolved
tools/packaging/packaging.psm1 Outdated Show resolved Hide resolved
tools/packaging/packaging.psm1 Outdated Show resolved Hide resolved
tools/ci.psm1 Outdated Show resolved Hide resolved
assets/wix/LICENSE.rtf Outdated Show resolved Hide resolved
@TravisEz13 TravisEz13 force-pushed the TravisEz13:add-exe-wrapper branch from 21bab46 to 0d2e129 Feb 19, 2021
@TravisEz13 TravisEz13 force-pushed the TravisEz13:add-exe-wrapper branch from 0d2e129 to d9021b7 Feb 19, 2021
@anmenaga anmenaga changed the title Add exe wrapper Add exe wrapper for Microsoft Update scenarios Feb 19, 2021
@anmenaga anmenaga merged commit b1ad606 into PowerShell:master Feb 19, 2021
35 checks passed
35 checks passed
Analyze (csharp)
Details
CodeQL No new or fixed alerts
Details
CodeFactor No issues found.
Details
PowerShell-CI-linux Build #PR-14737-20210219.07 succeeded
Details
PowerShell-CI-linux (Build for Linux linux Build) Build for Linux linux Build succeeded
Details
PowerShell-CI-linux (CodeCoverage and Test Packages CodeCoverage and Test Packages) CodeCoverage and Test Packages CodeCoverage and Test Packages succeeded
Details
PowerShell-CI-linux (Test for Linux Linux Test - ElevatedPesterTests - CI) Test for Linux Linux Test - ElevatedPesterTests - CI succeeded
Details
PowerShell-CI-linux (Test for Linux Linux Test - ElevatedPesterTests - Others) Test for Linux Linux Test - ElevatedPesterTests - Others succeeded
Details
PowerShell-CI-linux (Test for Linux Linux Test - UnelevatedPesterTests - CI) Test for Linux Linux Test - UnelevatedPesterTests - CI succeeded
Details
PowerShell-CI-linux (Test for Linux Linux Test - UnelevatedPesterTests - Others) Test for Linux Linux Test - UnelevatedPesterTests - Others succeeded
Details
PowerShell-CI-linux (Test for Linux Verify xUnit Results) Test for Linux Verify xUnit Results succeeded
Details
PowerShell-CI-macos Build #PR-14737-20210219.07 succeeded
Details
PowerShell-CI-macos (Build for macOS macOS Build) Build for macOS macOS Build succeeded
Details
PowerShell-CI-macos (CodeCoverage and Test Packages CodeCoverage and Test Packages) CodeCoverage and Test Packages CodeCoverage and Test Packages succeeded
Details
PowerShell-CI-macos (Test for macOS Verify xUnit Results) Test for macOS Verify xUnit Results succeeded
Details
PowerShell-CI-macos (Test for macOS mac Test - ElevatedPesterTests - CI) Test for macOS mac Test - ElevatedPesterTests - CI succeeded
Details
PowerShell-CI-macos (Test for macOS mac Test - ElevatedPesterTests - Others) Test for macOS mac Test - ElevatedPesterTests - Others succeeded
Details
PowerShell-CI-macos (Test for macOS mac Test - UnelevatedPesterTests - CI) Test for macOS mac Test - UnelevatedPesterTests - CI succeeded
Details
PowerShell-CI-macos (Test for macOS mac Test - UnelevatedPesterTests - Others) Test for macOS mac Test - UnelevatedPesterTests - Others succeeded
Details
PowerShell-CI-static-analysis Build #PR-14737-20210219.07 succeeded
Details
PowerShell-CI-static-analysis (Markdown and Common Tests) Markdown and Common Tests succeeded
Details
PowerShell-CI-static-analysis (Secret Scan) Secret Scan succeeded
Details
PowerShell-CI-windows Build #PR-14737-20210219.07 had test failures
Details
PowerShell-CI-windows (Build for Windows Windows Build) Build for Windows Windows Build succeeded
Details
PowerShell-CI-windows (Test for Windows Verify xUnit Results) Test for Windows Verify xUnit Results succeeded
Details
PowerShell-CI-windows (Test for Windows Windows Test - ElevatedPesterTests - CI) Test for Windows Windows Test - ElevatedPesterTests - CI succeeded
Details
PowerShell-CI-windows (Test for Windows Windows Test - ElevatedPesterTests - Others) Test for Windows Windows Test - ElevatedPesterTests - Others succeeded
Details
PowerShell-CI-windows (Test for Windows Windows Test - UnelevatedPesterTests - CI) Test for Windows Windows Test - UnelevatedPesterTests - CI succeeded
Details
PowerShell-CI-windows (Test for Windows Windows Test - UnelevatedPesterTests - Others) Test for Windows Windows Test - UnelevatedPesterTests - Others succeeded
Details
PowerShell-Windows-Packaging-CI Build #PR-14737-20210219.07 succeeded
Details
PowerShell-Windows-Packaging-CI (Packaging for Windows Windows Packaging - x64 - preview) Packaging for Windows Windows Packaging - x64 - preview succeeded
Details
PowerShell-Windows-Packaging-CI (Packaging for Windows Windows Packaging - x86 - preview) Packaging for Windows Windows Packaging - x86 - preview succeeded
Details
PowerShell-Windows-Packaging-CI (Packaging for Windows Windows Packaging - x86 - stable) Packaging for Windows Windows Packaging - x86 - stable succeeded
Details
WIP Ready for review
Details
license/cla All CLA requirements met.
Details
@TravisEz13 TravisEz13 deleted the TravisEz13:add-exe-wrapper branch Feb 20, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Linked issues

Successfully merging this pull request may close these issues.

None yet

4 participants