Skip to content

Commit

Permalink
chore: update docker.sh script
Browse files Browse the repository at this point in the history
  • Loading branch information
mathpaquette committed Jun 23, 2024
1 parent cb9b1c1 commit 297379a
Showing 1 changed file with 17 additions and 19 deletions.
36 changes: 17 additions & 19 deletions scripts/docker.sh
Original file line number Diff line number Diff line change
@@ -1,27 +1,25 @@
#!/usr/bin/env bash

DOCKERHUB_USER=mathpaquette
TSKMGR_VERSION=$(node -p "require('./package.json').version")
# Usage:
# TSKMGR_VERSION=latest DOCKER_PUSH=true sh scripts/docker.sh

echo "Building docker images for tskmgr v${TSKMGR_VERSION}"
sleep 3

docker compose -f docker-compose.build.yml build
export DOCKERHUB_USER=mathpaquette
export TSKMGR_VERSION

docker tag ${DOCKERHUB_USER}/tskmgr-migrations:$TSKMGR_VERSION ${DOCKERHUB_USER}/tskmgr-migrations:latest
docker tag ${DOCKERHUB_USER}/tskmgr-api:$TSKMGR_VERSION ${DOCKERHUB_USER}/tskmgr-api:latest
docker tag ${DOCKERHUB_USER}/tskmgr-frontend:$TSKMGR_VERSION ${DOCKERHUB_USER}/tskmgr-frontend:latest
if [ -z "$TSKMGR_VERSION" ]; then
TSKMGR_VERSION=$(node -p "require('./package.json').version")
fi

docker push ${DOCKERHUB_USER}/tskmgr-migrations:$TSKMGR_VERSION
docker push ${DOCKERHUB_USER}/tskmgr-migrations:latest
echo "Building Docker images for tskmgr v${TSKMGR_VERSION}"
sleep 3

docker push ${DOCKERHUB_USER}/tskmgr-api:$TSKMGR_VERSION
docker push ${DOCKERHUB_USER}/tskmgr-api:latest
docker compose -f docker-compose.build.yml build

docker push ${DOCKERHUB_USER}/tskmgr-frontend:$TSKMGR_VERSION
docker push ${DOCKERHUB_USER}/tskmgr-frontend:latest
if [ -n "$DOCKER_PUSH" ]; then
echo "Pushing images to Docker Hub..."
sleep 3

# docker compose -f docker-compose.yml up
# docker-compose up
# docker run -p 3333:3333 mathpaquette/tskmgr-api
# docker run -p 8080:8080 mathpaquette/tskmgr-frontend
docker push $DOCKERHUB_USER/tskmgr-migrations:$TSKMGR_VERSION
docker push $DOCKERHUB_USER/tskmgr-api:$TSKMGR_VERSION
docker push $DOCKERHUB_USER/tskmgr-frontend:$TSKMGR_VERSION
fi

0 comments on commit 297379a

Please sign in to comment.