
- Create Makefile for image build - Move Dockerfile into images/pegleg - Move pegleg module src to src/bin/pegleg Change-Id: I8fd728888ecfd75fe857da253d6c8cd4fd83f89c
24 lines
432 B
Bash
Executable File
24 lines
432 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
set -e
|
|
|
|
realpath() {
|
|
[[ $1 = /* ]] && echo "$1" || echo "$PWD/${1#./}"
|
|
}
|
|
|
|
SCRIPT_DIR=$(realpath "$(dirname "${0}")")
|
|
SOURCE_DIR=${SCRIPT_DIR}/pegleg
|
|
if [ -d "$PWD/global" ]; then
|
|
WORKSPACE="$PWD"
|
|
else
|
|
WORKSPACE=$(realpath "${SCRIPT_DIR}/..")
|
|
fi
|
|
|
|
IMAGE=${IMAGE:-quay.io/attcomdev/pegleg:latest}
|
|
|
|
docker run --rm -t \
|
|
--net=none \
|
|
-v "${WORKSPACE}:/workspace" \
|
|
"${IMAGE}" \
|
|
pegleg "${@}"
|