summaryrefslogtreecommitdiff
path: root/scripts/deploy.sh
diff options
context:
space:
mode:
Diffstat (limited to 'scripts/deploy.sh')
-rwxr-xr-xscripts/deploy.sh6
1 files changed, 4 insertions, 2 deletions
diff --git a/scripts/deploy.sh b/scripts/deploy.sh
index 29e477f..c34cb4a 100755
--- a/scripts/deploy.sh
+++ b/scripts/deploy.sh
@@ -68,8 +68,10 @@ cross_build() {
rm -rf .prebuilt
mkdir -p .prebuilt
docker build -q -f deploy/Dockerfile.cross -t bokf-cross deploy/ >/dev/null
- docker run --rm -e "VERSION=$TAG" -v "$PWD":/src:ro \
- -v "$PWD/.prebuilt":/out bokf-cross
+ # as the invoking user: the output (binaries, locale data) stays
+ # deletable here
+ docker run --rm --user "$(id -u):$(id -g)" -e "VERSION=$TAG" \
+ -v "$PWD":/src:ro -v "$PWD/.prebuilt":/out bokf-cross
if command -v file >/dev/null 2>&1 &&
! file .prebuilt/bokfd | grep -q aarch64; then
echo "deploy: cross-build produced no arm64 binary" >&2