aboutsummaryrefslogtreecommitdiffstats
path: root/scripts/build-image.sh
blob: 95b8acb3b7e7e04ea23da60a8f1712eeb7031b07 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#!/bin/bash

SPLIIT_APP_NAME=$(node -p -e "require('./package.json').name")
SPLIIT_VERSION=$(node -p -e "require('./package.json').version")

# we need to set dummy data for POSTGRES env vars in order for build not to fail
docker buildx build \
    --no-cache \
    --build-arg POSTGRES_PRISMA_URL=postgresql://build:@db \
    --build-arg POSTGRES_URL_NON_POOLING=postgresql://build:@db \
    -t ${SPLIIT_APP_NAME}:${SPLIIT_VERSION} \
    -t ${SPLIIT_APP_NAME}:latest \
    .

docker image prune -f