-
Notifications
You must be signed in to change notification settings - Fork 317
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
refactor(docker): Define tool versions only once #8648
Conversation
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #8648 +/- ##
=========================================
Coverage 67.92% 67.92%
Complexity 1005 1005
=========================================
Files 244 244
Lines 7772 7772
Branches 876 876
=========================================
Hits 5279 5279
Misses 2110 2110
Partials 383 383
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
47f96b7
to
c60094d
Compare
This is a fixup for 14cc5f1. Signed-off-by: Sebastian Schuberth <[email protected]>
c60094d
to
f5625d4
Compare
Previously, tool versions have been defined both inside the `.versions` file and as part of default `ARG` values. Consolidate these to `ARG` values only that get used where needed. Signed-off-by: Sebastian Schuberth <[email protected]>
f5625d4
to
16cb891
Compare
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.
LGTM.
@oheger-bosch, @MarcelBochtler, @heliocastro can I get an approval from your side? |
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.
Is a good approach use versions.dockerfile with include now the new syntax is available.
I think the cost of uglify with sed the github action is ok'ish.
I agree it's not super-nice, and I once filed this issue about it, but did not find the time so far to implement it. |
Previously, tool versions have been defined both inside the
.versions
file and as part of defaultARG
values. Consolidate these toARG
values only that get used where needed.