bookkeeper
bookkeeper copied to clipboard
improve: build bk and current-version-image images by docker-maven-plugin
Motivation
The bookkeeper image wasn't verified in the CI, because the current-version-image image doesn't depend on the bookkeeper image.
Changes
- Move some config to
docker/pom.xmlfromtests/docker-images/current-version-image/Dockerfileto make the current-version-image image depend on the bookkeeper image - Use the docker-maven-plugin to build the bookkeeper image
- Introduces multi-arch build and images(without push images, because we are use docker-cloud to build the bookkeeper image, I don't know the detail process)
- Custom bookkeeper image name
This PR doesn't break the build of docker-cloud.