github.com/freiheit-com/kuberpult@v1.24.2-0.20240328135542-315d5630abe6/infrastructure/docker/builder/test_builder.sh (about)

     1  SCRIPT_DIR="$( cd -- "$( dirname -- "${BASH_SOURCE[0]:-$0}"; )" &> /dev/null && pwd 2> /dev/null; )";
     2  docker build -t kuberpult-builder .
     3  docker run -d --privileged -v $SCRIPT_DIR/../../..:/repo kuberpult-builder
     4  id=$(docker ps | grep "kuberpult-builder" | head -n 1 | cut -f1 -d" ")
     5  docker exec $id sh -c 'sleep 5; cd /repo/infrastructure/docker/builder; make build; cd /repo/services/frontend-service; make docker; cd /repo/services/cd-service; make docker'
     6  docker kill $id
     7  docker rm $id
     8