mirror of
https://git.rezel.net/LudoTech/traque.git
synced 2026-02-28 01:30:17 +01:00
18 lines
490 B
Bash
Executable File
18 lines
490 B
Bash
Executable File
#!/bin/bash
|
|
|
|
version="2.0.0"
|
|
repo="git.rezel.net/ludotech"
|
|
services=("proxy:traque-proxy" "traque-front:traque-front" "traque-back:traque-back")
|
|
|
|
for service in "${services[@]}"; do
|
|
path="${service%%:*}"
|
|
name="${service##*:}"
|
|
tag_latest="${repo}/${name}:latest"
|
|
tag_version="${repo}/${name}:${version}"
|
|
|
|
echo "--- Building & Pushing $name ---"
|
|
docker build -t "$tag_latest" -t "$tag_version" "$path"
|
|
docker push "$tag_latest"
|
|
docker push "$tag_version"
|
|
done
|