#!/bin/bash
set -euo pipefail

ENV="${1:-staging}"
echo "Deploying to ${ENV}..."

docker build -t taskflow-api:${ENV} -f docker/Dockerfile .
docker tag taskflow-api:${ENV} registry.internal/taskflow-api:${ENV}
docker push registry.internal/taskflow-api:${ENV}

echo "Deployment to ${ENV} completed!"
