File tree 2 files changed +26
-0
lines changed
2 files changed +26
-0
lines changed Original file line number Diff line number Diff line change @@ -53,3 +53,13 @@ if [ -n "$FULLRELEASE" ]; then
53
53
fi
54
54
docker rmi ${rmitags}
55
55
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
Original file line number Diff line number Diff line change 63
63
curl -u $user :$pass -i -X DELETE \
64
64
https://hub.docker.com/v2/repositories/tinode/chatbot/tags/${ver[0]} .${ver[1]} .${ver[2]} /
65
65
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
+
66
75
# Deploy images for various DB backends
67
76
for dbtag in " ${dbtags[@]} "
68
77
do
@@ -82,4 +91,11 @@ if [ -n "$FULLRELEASE" ]; then
82
91
fi
83
92
docker push tinode/chatbot:" ${ver[0]} .${ver[1]} .${ver[2]} "
84
93
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
+
85
101
docker logout
You can’t perform that action at this time.
0 commit comments