mirror of
https://github.com/mlan/docker-kopano.git
synced 2025-05-01 04:59:37 +00:00
- [docker](Dockerfile) No need for python to write bytecode to container. Disabling that. - [repo](src) Separate source code in by which service it belongs to. - [kopano](src/kopano) Configure kopano-spamd. - [kopano](src/kopano) Workaround kopano-spamd bug: /var/lib/kopano/spamd/ham created with wrong permissions.
20 lines
480 B
Bash
20 lines
480 B
Bash
#!/usr/bin/env bash
|
|
# hooks/post_push
|
|
|
|
version=$(src/kopano/bin/kopano-webaddr.sh -VV)
|
|
|
|
_docker_add_tags() {
|
|
local tag="$1"
|
|
echo "hooks/post_push called with IMAGE_NAME=${DOCKER_REPO}:${DOCKER_TAG}, so we will use tag=$tag"
|
|
docker tag $IMAGE_NAME $DOCKER_REPO:$tag
|
|
docker push $DOCKER_REPO:$tag
|
|
}
|
|
|
|
if [[ "$DOCKER_TAG" == "full" ]]; then
|
|
_docker_add_tags latest
|
|
_docker_add_tags ${version}
|
|
_docker_add_tags full-${version}
|
|
else
|
|
_docker_add_tags ${DOCKER_TAG}-${version}
|
|
fi
|