-
Notifications
You must be signed in to change notification settings - Fork 8.3k
Remove usage of fpm for DEB package generation #26281
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
Merged
+315
−271
Merged
Changes from 5 commits
Commits
Show all changes
25 commits
Select commit
Hold shift + click to select a range
5e6a80c
Initial plan
Copilot 1ea792d
Add native DEB package builder and remove fpm dependency
Copilot f7fd1ba
Fix New-NativeDeb function: handle symlinks and control file format
Copilot 85432aa
Add documentation comment to Get-FpmArguments function
Copilot c2f21df
Address code review feedback: improve control file generation, symlin…
Copilot 7e03559
Address review feedback: use PowerShell commands directly, add dpkg f…
Copilot f7b1d5c
Install azurelinux-repos-extended before dpkg on Mariner
Copilot a191190
Merge branch 'master' into copilot/remove-fpm-deb-packaging
daxian-dbw cc0cfb0
Minor change to trigger CIs
daxian-dbw d91e9c7
Merge branch 'master' into copilot/remove-fpm-deb-packaging
daxian-dbw 0816e95
Fix DEB packaging errors: control file format, symlink permissions, a…
Copilot d4b53b5
Simplify code: remove unnecessary else block and improve cp commands …
Copilot 96956af
Fix DEB package name validation: update regex pattern and fail when n…
Copilot 2c0891a
Make RPM and Tar.Gz package validation tests fail when no packages found
Copilot 3bf1cfe
Apply suggestion from @daxian-dbw
daxian-dbw f514124
Merge branch 'master' into copilot/remove-fpm-deb-packaging
daxian-dbw 98d973e
Use Write-LogGroup function for DEB control file output
Copilot 0bba464
Merge branch 'master' into copilot/remove-fpm-deb-packaging
TravisEz13 74f4969
Address Copilot's comments
daxian-dbw 1c55a66
Wrap native commands with Start-NativeExecution for proper error hand…
Copilot 75c7795
Use -VerboseOutputOnError switch instead of manual error handling for…
Copilot 97a7c38
Remove fpm installation code - no longer needed after native packagin…
Copilot 089faae
Clean up fpm related code/comments in packaging.psm1
daxian-dbw 95088c5
Remove Install-GlobalGem
daxian-dbw 32d0f53
Remove a comment about fpm
daxian-dbw File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Some comments aren't visible on the classic Files Changed page.
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.