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

Refactors build to use a parent pom #49

Merged
merged 4 commits into from
Oct 9, 2020
Merged

Refactors build to use a parent pom #49

merged 4 commits into from
Oct 9, 2020

Conversation

codefromthecrypt
Copy link
Member

This simplifies the build a lot by using a parent pom (as suggested by @trustin)

This simplifies further by moving some configuration management to build_image.

@codefromthecrypt
Copy link
Member Author

Note: I initially planned to use properties files, but mojohaus/properties-maven-plugin#26 thwarted me. This centralizes all the build config into maven pom rather than splitting into multiple locations.

@codefromthecrypt codefromthecrypt changed the title Refactors build to use a parent pom and not rely on Docker Build Kit Refactors build to use a parent pom Oct 9, 2020
docker/RATIONALE.md Outdated Show resolved Hide resolved
This simplifies the build a lot by using a parent pom (as suggested by @trustin)

This simplifies further by moving some configuration managementt to `build_image`.
@codefromthecrypt
Copy link
Member Author

fingers crossed syntax is correct for both dockerhub and GH actions now :D

sorry about the thrash, I should have pushed a branch before making a PR out of it.

@codefromthecrypt
Copy link
Member Author

finally green!

@codefromthecrypt codefromthecrypt merged commit eaf4118 into master Oct 9, 2020
@codefromthecrypt codefromthecrypt deleted the parent branch October 9, 2020 11: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.

2 participants