8f59e41056ede9739e9b9ea81d52443c18ad90dd markd Tue Jan 21 22:14:04 2025 -0800 with specific user diff --git src/utils/qa/weeklybld/userAppsCreateDockerImage src/utils/qa/weeklybld/userAppsCreateDockerImage new file mode 100755 index 00000000000..e597ed80723 --- /dev/null +++ src/utils/qa/weeklybld/userAppsCreateDockerImage @@ -0,0 +1,21 @@ +#!/bin/bash -e +## +# Build Docker image to use to compile userApps +## +set -beEu -o pipefail + +username=qateam +groupname=genecats + +dockerfile=userApps.dockerfile +if [ ! -e ${dockerfile} ] ; then + echo "Error: must be run in directory containing '${dockerfile}'" >&2 + exit 1 +fi + +set -x +docker build --build-arg USERNAME=${username} \ + --build-arg GROUPNAME=${groupname} \ + --build-arg UID=$(id -u ${username}) \ + --build-arg GID=$(id -g ${username}) \ + --file=${dockerfile} --tag=user-apps-build .