Skip to content

Commit

Permalink
build, refactor: use userid in docker.
Browse files Browse the repository at this point in the history
  • Loading branch information
xicilion committed Feb 25, 2023
1 parent 9bcbbc0 commit 9b675a1
Showing 1 changed file with 3 additions and 1 deletion.
4 changes: 3 additions & 1 deletion build
Expand Up @@ -37,8 +37,10 @@ if [[ $BUILD_OS ]]; then
BUILD_ARCH=amd64
fi

USER_ID=`id -u ${USER}`

docker run -ti --rm -v ${SOURCE_ROOT}:${SOURCE_ROOT} fibjs/${BUILD_OS}-build-env:${BUILD_ARCH} \
bash -c "cd ${SOURCE_ROOT} && usermod --login ${USER} fibjs && sudo -E -u ${USER} bash build ${args}"
bash -c "cd ${SOURCE_ROOT} && usermod -u ${USER_ID} fibjs && groupmod -g ${USER_ID} fibjs && sudo -E -u fibjs bash build ${args}"
exit $?
fi

Expand Down

0 comments on commit 9b675a1

Please sign in to comment.