-
Notifications
You must be signed in to change notification settings - Fork 2
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
Enable default alpine and fallback debian docker image builds (GSI-876) #216
Conversation
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.
Looks alright as far as I can tell (it ran and only mentioned the things below). I'll let Christoph take the lead on approval because I'm not knowledgeable enough at the moment to be able to point out any potential issues if they exist.
Co-authored-by: Byron Himes <[email protected]>
Co-authored-by: Byron Himes <[email protected]>
Pull Request Test Coverage Report for Build 10263934747Details
💛 - Coveralls |
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.
Looks good to me, just small suggestions.
Co-authored-by: Christoph Zwerschke <[email protected]>
Co-authored-by: Christoph Zwerschke <[email protected]>
This patch changes the template such that it contains two Dockerfiles:
Dockerfile
which builds a runner container based on python-alpineDockerfile.debian
which builds a runner container based on python-debianBoth images are pushed to Dockerhub, once with the tag suffix
-debian
once without (this makes use of the recently added support for "flavors" in PR ghga-de/gh-action-ci#4).The alpine Dockerfile has been tested on all currently deployed services to the extend that they start and fail due to missing configuration.
A separate PR will be opened at https://github.com/ghga-de/file-services-backend.