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

General overhaul and implementing daps metadata #25

Merged
merged 1 commit into from
Sep 24, 2024
Merged

General overhaul and implementing daps metadata #25

merged 1 commit into from
Sep 24, 2024

Conversation

tomschr
Copy link
Contributor

@tomschr tomschr commented Aug 27, 2024

No description provided.

@tomschr tomschr self-assigned this Aug 27, 2024
* Add new command metadata to config
* Detect additional -m/--metadata (can be 0/1)
* Refactor RPM output in separate shell function
* Use output_rpmpackages_in_container(container_engine, container_id)
  to output the versions of all important RPM packages
* Add functions to get user, group ID, or both
* Refactor build_xsltparameters()
* Add logging capabilities
* Use the "urn" GeekoDoc URN instead of https GH
* Combine all error checking into check_ functions
* Replace variable container_enginge -> ENGINE
* check_image_name: Replace sed expression with shell builtins
* Simplify variable definition without using if clause
* Using 10 characters for contianer id output
* Introduce exec_container() function
* Use --tty to behave like an interactive shell session
* Disable color output on daps
* Introduce cp_container() shell function
* Run docker with current user
* Introduce IMAGENAME (deprecate old containername)
* Add META_PREFIX
* Add daps metadata and collect output
* Simplified format_filelist
* Remove obsolete chown as this is done by docker now
* Remove old TODO and code
* Raise version to 0.25
* Add cp_from_container() function
  Copies a file from the container to the host
@tomschr tomschr marked this pull request as ready for review September 24, 2024 13:11
@tomschr tomschr merged commit 4cff773 into main Sep 24, 2024
@tomschr tomschr deleted the devel branch September 24, 2024 13:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant