Add a simple initial "bashbrew" Dockerfile
This commit is contained in:
parent
98c5d8cfe6
commit
6621da8aac
15
bashbrew.sh
15
bashbrew.sh
|
|
@ -6,17 +6,13 @@ trap 'echo >&2 Ctrl+C captured, exiting; exit 1' SIGINT
|
||||||
|
|
||||||
dir="$(dirname "$(readlink -f "$BASH_SOURCE")")"
|
dir="$(dirname "$(readlink -f "$BASH_SOURCE")")"
|
||||||
|
|
||||||
library="$dir/../library"
|
library="$(dirname "$dir")/library"
|
||||||
src="$dir/src"
|
src="$dir/src"
|
||||||
logs="$dir/logs"
|
logs="$dir/logs"
|
||||||
namespaces='_'
|
namespaces='_'
|
||||||
docker='docker'
|
docker='docker'
|
||||||
retries='4'
|
retries='4'
|
||||||
|
|
||||||
library="$(readlink -f "$library")"
|
|
||||||
src="$(readlink -f "$src")"
|
|
||||||
logs="$(readlink -f "$logs")"
|
|
||||||
|
|
||||||
self="$(basename "$0")"
|
self="$(basename "$0")"
|
||||||
|
|
||||||
usage() {
|
usage() {
|
||||||
|
|
@ -107,6 +103,15 @@ while true; do
|
||||||
esac
|
esac
|
||||||
done
|
done
|
||||||
|
|
||||||
|
if [ ! -d "$library" ]; then
|
||||||
|
echo >&2 "error: library directory '$library' does not exist"
|
||||||
|
exit 1
|
||||||
|
fi
|
||||||
|
library="$(readlink -f "$library")"
|
||||||
|
mkdir -p "$src" "$logs"
|
||||||
|
src="$(readlink -f "$src")"
|
||||||
|
logs="$(readlink -f "$logs")"
|
||||||
|
|
||||||
# which subcommand
|
# which subcommand
|
||||||
subcommand="$1"
|
subcommand="$1"
|
||||||
shift || { usage >&2 && exit 1; }
|
shift || { usage >&2 && exit 1; }
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue