geosolutions-it/docker-geoserver

Update docker images for GeoServer

Closed this issue · 12 comments

tag latest is running GeoServer 2.18.2

thanks. Let's wait for Luca to come back and clarify how latest is built and pushed

Doing one additional test.

please check this with @lpasquali, @drumbsd

Hello @randomorder
I think docker "latest" tag is not handled by the docker hub hooks we use to push in the repo.
I would add NEWEST_VERSION (as LATEST has different meaning, it is the "unreal" version for custombuild) in docker hub.
Then logic for tagging could be easily implemented in https://github.com/geosolutions-it/docker-geoserver/blob/master/hooks/push script
like

# check if {DOCKER_REPO}:$NEWEST_VERSION exists 
docker pull ${DOCKER_REPO}:$NEWEST_VERSION
docker tag "${DOCKER_REPO}:$NEWEST_VERSION" ${DOCKER_REPO}:latest

Please take care of it @drumbsd
Luca to review

@randomorder I see that the content of test_hooks.sh is different from the ENV inside dockerhub. They need to be aligned or not?

please check with @lpasquali

@randomorder I see that the content of test_hooks.sh is different from the ENV inside dockerhub. They need to be aligned or not?

@drumbsd I usually align them going on http://geoserver.org/download/ then click archived

Screenshot from 2021-08-18 16-30-30
and dev versions

Screenshot from 2021-08-18 16-32-46

then I align variables on hub and test_hooks.sh accordingly

I'm going to test the new branch build on dockerhub @lpasquali

@lpasquali branch has been tested. Images were pushed. I pulled

geosolutionsit/geoserver:latest

run it and is correctly built on 2.19.2