#!/usr/bin/env bash

SCRIPT_DIR="$(dirname "${BASH_SOURCE[0]}")"
PACKAGE="${SCRIPT_DIR}/.."

source "${SCRIPT_DIR}/common-functions"

check_laravel
check_dockerfiles
check_tags

NGINX_TAG="${DOCKER_NGINX_TAG}"
PHP_TAG="${DOCKER_PHP_TAG}"

if ! [[ -f "${PWD}/.dockerignore" ]]; then
  echo "Missing [/.dockerignore], copying to [${PWD}/.dockerignore]";
  cp "${PACKAGE}/resources/templates/.dockerignore" "${PWD}/.dockerignore"
fi

docker build \
  --tag "${NGINX_TAG}" \
  --file "${PWD}/.docker/nginx.dockerfile" \
  "${PWD}"

docker build \
  --tag "${PHP_TAG}" \
  --file "${PWD}/.docker/php.dockerfile" \
  "${PWD}"
