mirror of
https://git.rezel.net/LudoTech/traque.git
synced 2026-02-28 01:30:17 +01:00
Restructuration of the project folders
This commit is contained in:
17
server/scripts/build_push_images.sh
Executable file
17
server/scripts/build_push_images.sh
Executable file
@@ -0,0 +1,17 @@
|
||||
#!/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
|
||||
Reference in New Issue
Block a user