#!/bin/sh set -eu : "${RELEASE_TAG:?Set RELEASE_TAG to an immutable image tag}" compose_args='-f compose.production.yaml' export IMAGE_TAG="$RELEASE_TAG" docker compose $compose_args build api worker web docker compose $compose_args up -d postgres redis docker compose $compose_args run --rm api npm run db:migrate docker compose $compose_args up -d api worker web docker compose $compose_args ps ./scripts/smoke-production.sh