Skip to content

Commit 3eddebf

Browse files
committed
add build.sh script for docker builds
1 parent 985304d commit 3eddebf

1 file changed

Lines changed: 17 additions & 0 deletions

File tree

build.sh

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#!/usr/bin/env bash
2+
3+
set -euo pipefail
4+
5+
BUILDENV_IMG_NAME=${1:-piutools_buildenv}
6+
BUILDENV_IMG_VERSION=${2:-latest}
7+
8+
repo_name="${BUILDENV_IMG_NAME}:${BUILDENV_IMG_VERSION}"
9+
10+
GID="$(id -g ${UID})"
11+
12+
docker build -t ${repo_name} .
13+
docker run --rm -v $PWD:/piutools \
14+
-e "CFLAGS=${CFLAGS:-""}" \
15+
-e "MY_UID=${UID}" \
16+
-e "MY_GID=${GID}" \
17+
${repo_name} make

0 commit comments

Comments
 (0)