client/container: complete build overhaul, build optimizations #143
Reference in New Issue
Block a user
Delete Branch "refs/pull/143/head"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Description
Resolves long-standing pain-points that needed to be addressed before first candidate release.
Creates a separation of concerns for 'local' and 'remote' building
buildcommandbuildcommand(pushed to a remote registry and then pulled by the 'local' build)
lib_genAdds remote image 'hledger-suite'
hledgerrelated binariesAdds remote image 'docker-finance'
Removes previous
hledgerrelated build moduleshledgerrelated binaries locallyRemoves 'experimental' build
Updates the 'default' | 'slim' | 'tiny' | 'micro' build types
lib_dockerHuge optimizations
Cleanup and clarify default generated custom Dockerfiles
Adds module-related dependency impl checks
Update manifest to latest implementation
Agreement