java-build
1.0.0
Containerized environment for building Java based projects.
|
Convenience script for gitlabci.dockerfile.
git clone https://gitlab.com/kirkrader/java-build.git cd java-build git checkout -b yourbranch find . \( \ -name \*.dockerfile \ -o -name \* \ -o -name .gitlab-ci.yml \ \) \ -exec sed -i'.bak' 's+registry.gitlab.com/kirkrader+yourtagprefix+g' \{\} \; ./build-base-image ./build-gitlabci-image docker push yourtagprefix/gitlabci-java-build:latest
build-gitlabci-image takes no parameters. It is simply a convenience wrapper for building and tagging an image using gitlabci.dockerfile.
Such images are based on base.dockerfile but with configuration suitable for use as a image
referenced from a GitLab CI YAML file. See this project's own CI script, .gitlab-ci.yml: