8000 Make sure to upload global tool packages to artifacts by daxian-dbw · Pull Request #14620 · PowerShell/PowerShell · GitHub
[go: up one dir, main page]

Skip to content

Conversation

@daxian-dbw
Copy link
Member

PR Summary

The global tool packages are loaded in a sub-folder, and currently are not uploaded to the finalResults artifact folder during the release build. The fix is to add -Recurse flag so that the packages in sub folder can be uploaded too.

The fix has been validated in the test release build https://dev.azure.com/mscodehub/PowerShellCore/_build/results?buildId=167655&view=results. I examined the finalResults artifact folder and all expected packages are available there.

PR Context

The "Global tool validation" and "push nuget package" steps in our release pipeline keep failing because the global tool packages are not uploaded to artifacts today.

PR Checklist

@ghost ghost assigned TravisEz13 Jan 15, 2021
@daxian-dbw daxian-dbw requested a review from rjmholt January 15, 2021 20:01
@daxian-dbw daxian-dbw added BackPort-7.1.x-Consider CL-BuildPackaging Indicates that a PR should be marked as a build or packaging change in the Change Log labels Jan 15, 2021
@daxian-dbw
Copy link
Member Author

I don't understand why CIs are not responding for this PR. The change has been validated by a release build, so I will just go ahead merging it.

@daxian-dbw daxian-dbw merged commit aebd2ba into PowerShell:master Jan 21, 2021
@daxian-dbw daxian-dbw deleted the global-tool branch January 21, 2021 01:59
@TravisEz13
Copy link
Member

CI doesn't run for release build only changes because they don't affect that part of the code.

@iSazonov iSazonov added this to the 7.2.0-preview.3 milestone Jan 26, 2021
@ghost
Copy link
ghost commented Feb 12, 2021

🎉v7.2.0-preview.3 has been released which incorporates this pull request.:tada:

Handy links:

@ghost
Copy link
ghost commented Mar 11, 2021

🎉v7.0.6 has been released which incorporates this pull request.:tada:

Handy links:

@ghost
Copy link
ghost commented Mar 11, 2021

🎉v7.1.3 has been released which incorporates this pull request.:tada:

Handy links:

WamWooWam pushed a commit to WamWooWam/PowerShell that referenced this pull request Mar 16, 2021
WamWooWam added a commit to WamWooWam/PowerShell that referenced this pull request Mar 16, 2021
[7.1.3] - 2021-03-11

*** Engine Updates and Fixes

- Remove the 32K character limit on the environment block for `Start-Process` (PowerShell#14111)
- Fix webcmdlets to properly construct URI from body when using `-NoProxy` (PowerShell#14673)

*** General Cmdlet Updates and Fixes

- Fix `PromptForCredential()` to add `targetName` as domain (PowerShell#14504)

*** Build and Packaging Improvements

<details>

<summary>

Bump .NET SDK to 5.0.4

</summary>

<ul>
<li>Bump .NET SDK to 5.0.4 (Internal 14775)</li>
<li>Disable running markdown link verification in release build CI (PowerShell#14971, PowerShell#14974, PowerShell#14975)</li>
<li>Use template that disables component governance for CI (PowerShell#14938)</li>
<li>Declare which variable group is used for checking the blob in the release build (PowerShell#14970)</li>
<li>Add suppress for nuget multi-feed warning (PowerShell#14893)</li>
<li>Disable code signing validation where the file type is not supported (PowerShell#14885)</li>
<li>Install wget on <code>CentOS</code> 7 docker image (PowerShell#14857)</li>
<li>Fix install-dotnet download (PowerShell#14856)</li>
<li>Make universal Deb package based on deb package spec (PowerShell#14681)</li>
<li>Fix release build to upload global tool packages to artifacts (PowerShell#14620)</li>
<li>Update <code>ini</code> component version in test <code>package.json</code> (PowerShell#14454)</li>
<li>Add manual release automation steps and improve changelog script (PowerShell#14445)</li>
<li>Update markdown test packages with security fixes (PowerShell#14145)</li>
<li>Fix a typo in the <code>Get-ChangeLog</code> function (PowerShell#14129)</li>
<li>Disable global tool copy to unblock release</li>
</ul>

</details>

[7.1.3]: PowerShell/PowerShell@v7.1.2...v7.1.3
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Backport-7.0.x-Done BackPort-7.1.x-Done Backport to 7.1.x completed 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.

5 participants

0