#!/usr/bin/env sh if ! [ -x "$(command -v docker-compose)" ]; then echo 'Error: docker-compose is not installed.' >&2 exit 1 fi set -e set -a [ -f devops/docker/.env ] && . devops/docker/.env set +a # shellcheck disable=SC2028 echo "### Building containers ..." docker-compose build \ --build-arg HOME=$HOME \ --build-arg USER=$USER \ --build-arg UID=$(id -u) \ --build-arg GID=$(id -g) # shellcheck disable=SC2028 echo "### Creating .env ..." ENV_FILE=.env if [ ! -f "$ENV_FILE" ]; then cp devops/dist/.env-dist "$ENV_FILE" echo "Successfully created" else echo ".env file already exists" fi