Skip to content

Commit 0f7738a

Browse files
author
aforge
committed
Add tinode/exporter docker to docker build and release scripts.
1 parent ccb57e1 commit 0f7738a

File tree

2 files changed

+26
-0
lines changed

2 files changed

+26
-0
lines changed

docker-build.sh

+10
Original file line numberDiff line numberDiff line change
@@ -53,3 +53,13 @@ if [ -n "$FULLRELEASE" ]; then
5353
fi
5454
docker rmi ${rmitags}
5555
docker build --build-arg VERSION=$tag ${buildtags} docker/chatbot
56+
57+
# Build exporter image
58+
buildtags="--tag tinode/exporter:${ver[0]}.${ver[1]}.${ver[2]}"
59+
rmitags="tinode/exporter:${ver[0]}.${ver[1]}.${ver[2]}"
60+
if [ -n "$FULLRELEASE" ]; then
61+
rmitags="${rmitags} tinode/exporter:latest tinode/exporter:${ver[0]}.${ver[1]}"
62+
buildtags="${buildtags} --tag tinode/exporter:latest --tag tinode/exporter:${ver[0]}.${ver[1]}"
63+
fi
64+
docker rmi ${rmitags}
65+
docker build --build-arg VERSION=$tag ${buildtags} docker/exporter

docker-release.sh

+16
Original file line numberDiff line numberDiff line change
@@ -63,6 +63,15 @@ fi
6363
curl -u $user:$pass -i -X DELETE \
6464
https://hub.docker.com/v2/repositories/tinode/chatbot/tags/${ver[0]}.${ver[1]}.${ver[2]}/
6565

66+
if [ -n "$FULLRELEASE" ]; then
67+
curl -u $user:$pass -i -X DELETE \
68+
https://hub.docker.com/v2/repositories/tinode/exporter/tags/latest/
69+
curl -u $user:$pass -i -X DELETE \
70+
https://hub.docker.com/v2/repositories/tinode/exporter/tags/${ver[0]}.${ver[1]}/
71+
fi
72+
curl -u $user:$pass -i -X DELETE \
73+
https://hub.docker.com/v2/repositories/tinode/exporter/tags/${ver[0]}.${ver[1]}.${ver[2]}/
74+
6675
# Deploy images for various DB backends
6776
for dbtag in "${dbtags[@]}"
6877
do
@@ -82,4 +91,11 @@ if [ -n "$FULLRELEASE" ]; then
8291
fi
8392
docker push tinode/chatbot:"${ver[0]}.${ver[1]}.${ver[2]}"
8493

94+
# Deploy exporter images
95+
if [ -n "$FULLRELEASE" ]; then
96+
docker push tinode/exporter:latest
97+
docker push tinode/exporter:"${ver[0]}.${ver[1]}"
98+
fi
99+
docker push tinode/exporter:"${ver[0]}.${ver[1]}.${ver[2]}"
100+
85101
docker logout

0 commit comments

Comments
 (0)