Skip to content

Commit dfcddbd

Browse files
Merge pull request #102 from fruitl00p/better-builds
Updated build output
2 parents 0334472 + 1911096 commit dfcddbd

File tree

1 file changed

+9
-2
lines changed

1 file changed

+9
-2
lines changed

build.sh

+9-2
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,19 @@
11
#!/bin/bash
22

3-
dockerfiles=$(ls */Dockerfile)
3+
echo "Using docker(`docker version -f "{{.Server.Version}} / {{.Client.Version}}"`) to build containers..."
4+
5+
if [[ "$1" && "$1" != "--rebuild" ]]; then
6+
dockerfiles=("$1/Dockerfile")
7+
else
8+
dockerfiles=$(ls */Dockerfile)
9+
fi
10+
411
for file in $dockerfiles; do
512
dir=${file:0:-11}
613
container=${dir/-/_}"_raffler"
714
if [[ $1 == "--rebuild" || $(docker images | awk '{print $1}' | grep -c '^'"$container"'$') -eq 0 ]]; then
815
echo "Building $container from $dir"
9-
docker build -t "$container" "$dir"
16+
docker build -q -t "$container" "$dir"
1017
if [[ $? != 0 ]]; then
1118
echo "Build failed!"
1219
exit 1

0 commit comments

Comments
 (0)