Java 8 container with a GitLab CI runner and Gradle to deploy new versions on-the-fly.
10K+
Java 8 container with a GitLab CI runner and Gradle to deploy new versions on-the-fly.
The GitLab CI runner has to be configured via the environment variables:
CI_NAME name of the runnerCI_URL URL of the GitLab CI instanceCI_TOKEN token to identify the projectCI_SSH ssh key to identify the runner (base64 encoded)CI_SSH_PUB public ssh key to identify the runner (base64 encoded)Exposes ports 80, 8080, 443, 8443, 10080 and 1111
To start the deployed application, a start.sh needs to be put under /data/services by the CI script.
If the CI script can not find Gradle you can use $GRADLE_HOME/bin/gradle.
Content type
Image
Digest
sha256:36ae8871d…
Size
417.8 MB
Last updated
about 11 years ago
docker pull dominikhastrich/java-gitlab-cd