Add support to pack GL features to Debian packages#300
Draft
NotTheEvilOne wants to merge 1 commit intomainfrom
Draft
Add support to pack GL features to Debian packages#300NotTheEvilOne wants to merge 1 commit intomainfrom
NotTheEvilOne wants to merge 1 commit intomainfrom
Conversation
Signed-off-by: Tobias Wolf <wolf@b1-systems.de> On-behalf-of: SAP <tobias.wolf@sap.com>
6cd052e to
28fd633
Compare
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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
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.
What this PR does / why we need it:
This PR implements tooling to pack Garden Linux features to Debian packages and replaces part of
builder.The following functionality are handled by Debian and replaces
builderlogic:info.yaml,pkg.includeandpkg.exclude). Please be aware that some variables currently used may need replacement like$archto${Arch}.file.includeandfile.include.stat).file.excludeis not handled as Debian packages should not break other packages and use of the currently usedfile.excludecontent should be reconsidered if removing is the only possibility to implement the intended use case.No
exec.*scripts are handled as they might not meet Debian requirements to be called bypostinst.Advantages are visibility within the Debian ecosystem of features installed in an image in Garden Linux and base implementation for further improvement.
Special notes for your reviewer:
This is a POC.