-
Notifications
You must be signed in to change notification settings - Fork 8.1k
Add linux-arm tarball package to release build #5652
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
Conversation
|
"linux-arm can only be built on Ubuntu" - why? |
|
@anmenaga It's from build.psm1: https://github.com/PowerShell/PowerShell/blob/master/build.psm1#L288 |
| if ($ExtraPackage -contains "tar-arm") { | ||
| ## Build 'linux-arm' and create 'tar.gz' package for it. | ||
| ## Note that 'linux-arm' can only be built on Ubuntu environment. | ||
| Start-PSBuild -Runtime linux-arm -PSModuleRestore |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Don't we need to build with at least the release tag?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Good catch!
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
see comments
|
@TravisEz13 Your comment has been addressed. Can you please take another look? Thanks! |
Create linux-arm tarball package in our release build. Also moved the Linux-x64 tarball creation to Ubutntu 14.04, because Start-PSBuild adds additional symbolic link files when running on Red Hat Family distros. Note that linux-arm can only be built on Ubuntu, so the tar-arm package will also be generated from the Ubuntu 14.04.
Create linux-arm tarball package in our release build. Also moved the Linux-x64 tarball creation to Ubutntu 14.04, because Start-PSBuild adds additional symbolic link files when running on Red Hat Family distros. Note that linux-arm can only be built on Ubuntu, so the tar-arm package will also be generated from the Ubuntu 14.04.
PR Summary
Fix #5571 -- Produce
linux-armtar.gz package in the release build.Create
linux-armtarball package in our release build.Also moved the
Linux-x64tarball creation to Ubutntu 14.04, becauseStart-PSBuildadds additional symbolic link files when running on Red Hat Family distros.Note that
linux-armcan only be built on Ubuntu, so thetar-armpackage will also be generated from the Ubuntu 14.04.PR Checklist
Note: Please mark anything not applicable to this PR
NA.[feature]if the change is significant or affectes feature tests