-
Notifications
You must be signed in to change notification settings - Fork 18
Expand file tree
/
Copy pathbuild_all.sh
More file actions
executable file
·24 lines (20 loc) · 912 Bytes
/
build_all.sh
File metadata and controls
executable file
·24 lines (20 loc) · 912 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
#!/bin/bash
set -e
repo="ccr.ccs.tencentyun.com/tarsbase"
version=$(git describe --tags)
make registry VERSION=$version IMG_REPO=$repo
docker tag $repo/tarsregistry:$version $repo/tarsregistry:latest
docker tag $repo/cppregistry:$version $repo/cppregistry:latest
for server in "tarsstat" "tarsconfig" "tarslog" "tarsnotify" "tarsproperty" "tarsquerystat" "tarsqueryproperty"; do
make img SERVER=$server VERSION=$version IMG_REPO=$repo
docker tag $repo/$server:$version $repo/$server:latest
done
# echo "push image:"
echo docker push $repo/tarsregistry:$version
echo docker push $repo/tarsregistry:latest
echo docker push $repo/cppregistry:$version
echo docker push $repo/cppregistry:latest
for server in "tarsstat" "tarsconfig" "tarslog" "tarsnotify" "tarsproperty" "tarsquerystat" "tarsqueryproperty"; do
echo docker push $repo/$server:$version
echo docker push $repo/$server:latest
done