Gradle is an open-source build automation system that builds upon the concepts of Apache Ant and Apache Maven and introduces a Groovy-based domain-specific language (DSL) instead of the XML form used by Apache Maven for declaring the project configuration (source : wikipedia).
Images are available on dockerhub : squareitservices/gitlabci-gradle
example with version 4.7-1
git clone [email protected]:square-it/gitlabci-gradle.git
docker build -t gitlabci-gradle:4.7-1 .
docker tag gitlabci-gradle:4.7-1 squareitservices/gitlabci-gradle:4.7-1
docker push squareitservices/gitlabci-gradle:4.7-1
<gradle version>-<build number>
gradle version : the gradle version of the image build number : the modification number of the image for this gradle version. Starting with 1 and incrementing 1 by 1 for every modification.
The java version of the image is always the version 8.