blob: 219a73d7720b35c8db2f1f5900df1dca98db3e5b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
|
#!/bin/bash
BASE_D="${BASH_SOURCE%/*}"
function run_build {
local img_name="$1"
local img_name_helsinki="docker.helsinki.at/$img_name"
local build_dir="$2"
echo -e "\033[1m****************\033[0m"
echo -e " \033[1mbuilding: $img_name\033[0m"
echo ""
if [ "$UID" -ne 0 ]; then
sudo docker pull "$img_name"
else
docker pull "$img_name"
fi
result=$?
if [ $result -eq 0 ]; then
echo ""
"$BASE_D/_build.sh" "$img_name_helsinki" "$BASE_D/$build_dir"
result=$?
fi
echo ""
if [ "$result" -ne 0 ]; then
echo -e " \033[1;31m*** FAILED ***\033[0m";
else
echo -e " \033[1;32m*** Success ***\033[0m";
fi
echo ""
}
## debian
for codename in buster bullseye; do
run_build "debian:$codename" "debian/$codename"
done
# ## ubuntu
# for codename in focal jammy; do
# run_build "ubuntu:$codename" "ubuntu/$codename"
# done
#
|