Closed mathieucarbou closed 1 year ago
Updated READMEs to add the necessary header and footer (licensing, etc) required to be deployed on hub.docker.com
3.10-SNAPSHOT
tag to built images./docker/buildAndTest.groovy
to automate building and testing of imagesgw assemble
gw distDir
cd clustered/ehcache-clustered/build/kit/
./docker/buildAndTest.groovy
Changed image names to:
terracotta/ehcache-terracotta-server terracotta/ehcache-terracotta-config-tool terracotta/ehcache-terracotta-voter
Updated ./docker/buildAndTest.groovy
to include an Ehcache put/get test
Fixed base images to azul/zulu-openjdk-alpine:17.0.5-17.38.21
Added resource filtering in Groovy build script to generate docker files with the correct project version
This PR adds a docker folder in the Ehcache kit with instructions on how to build the 3 images, plus the README to place on Docker Hub.
ehcache-server
ehcache-terracotta-server
terracotta-voter-oss
ehcache-terracotta-voter
terracotta-config-tool-oss
ehcache-terracotta-config-tool
Notes:
release/3.9
branch can be made once mergedSome ref regarding these required perm /
uid:0
with OpenShift (also others): https://docs.openshift.com/container-platform/3.11/creating_images/guidelines.html#openshift-specific-guidelinesTO TEST: