File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 33set -e
44
55PACKAGE=introspector
6+ VERSION=${1:- latest}
67
78echo " Building images"
8- docker/build.sh $PACKAGE
9+ docker/build.sh $PACKAGE $VERSION
910
1011echo " Building launcher"
1112launcher/build.sh
1213
1314mkdir -p dist
1415
15-
1616INTROSPECTOR_DOCKER_REPO=${DOCKER_REPO:- goldfig}
1717IMAGE=" ${INTROSPECTOR_DOCKER_REPO} /${PACKAGE} "
1818ESCAPED_IMAGE=$( printf ' %s\n' " $IMAGE " | sed -e ' s/[\/&]/\\&/g' )
19- sed " s/build: ./image: ${ESCAPED_IMAGE} :latest /g" docker-compose.yml > dist/docker-compose.yml
19+ sed " s/build: ./image: ${ESCAPED_IMAGE} :${VERSION} /g" docker-compose.yml > dist/docker-compose.yml
2020cp launcher/dist/* dist/
2121
2222cd dist
Original file line number Diff line number Diff line change 11set -e
22
33PACKAGE=$1
4+ VERSION=$2
45DIR=" $( cd " $( dirname " ${BASH_SOURCE[0]} " ) " > /dev/null 2>&1 && pwd ) "
5- ${DIR} /build_arm.sh $PACKAGE
6- ${DIR} /build_amd.sh $PACKAGE
6+ ${DIR} /build_arm.sh $PACKAGE $VERSION
7+ ${DIR} /build_amd.sh $PACKAGE $VERSION
Original file line number Diff line number Diff line change 11set -e
22
33PACKAGE=$1
4+ VERSION=$2
45
56echo " Building package ${PACKAGE} "
67
78pipenv lock -r > requirements.txt
89
910INTROSPECTOR_DOCKER_REPO=${DOCKER_REPO:- goldfig}
10- IMAGE=" ${INTROSPECTOR_DOCKER_REPO} /${PACKAGE} :amd64-latest "
11+ IMAGE=" ${INTROSPECTOR_DOCKER_REPO} /${PACKAGE} :amd64-${VERSION} "
1112DOCKER_BUILDKIT=1 docker build --platform linux/amd64 -t ${IMAGE} -f docker/Dockerfile-amd .
Original file line number Diff line number Diff line change 33set -e
44
55PACKAGE=$1
6+ VERSION=$2
67
78export DOCKER_BUILDKIT=1
89WHEEL_TAG=goldfig/tempbuildwheel:latest
@@ -23,7 +24,7 @@ sed '/psycopg2-binary.*/d' requirements.tmp > requirements.txt
2324rm requirements.tmp
2425
2526INTROSPECTOR_DOCKER_REPO=${DOCKER_REPO:- goldfig}
26- IMAGE=" ${INTROSPECTOR_DOCKER_REPO} /${PACKAGE} :arm64-latest "
27+ IMAGE=" ${INTROSPECTOR_DOCKER_REPO} /${PACKAGE} :arm64-${VERSION} "
2728DOCKER_BUILDKIT=1 docker build -f docker/Dockerfile-arm --platform linux/arm64 -t ${IMAGE} .
2829
2930echo " Built ${IMAGE} "
You can’t perform that action at this time.
0 commit comments