#!/bin/bash SCRIPT_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd ) PROJECT_DIR=$(realpath $SCRIPT_DIR/../../) ENV_DIR=$(realpath $PROJECT_DIR/../../../) EXIT=0 # Check docker-compose.yml file if [ ! -f "$PROJECT_DIR/docker/docker-compose.yml" ] then cp "$PROJECT_DIR/docker/docker-compose.yml.dist" "$PROJECT_DIR/docker/docker-compose.yml" EXIT=1 fi # Check docker-compose-mac.yml file if [ ! -f "$PROJECT_DIR/docker/docker-compose-mac.yml" ] then cp "$PROJECT_DIR/docker/docker-compose-mac.yml.dist" "$PROJECT_DIR/docker/docker-compose-mac.yml" EXIT=1 fi if [ $EXIT -eq 1 ] then echo "docker-compose or env files created, please change variables and call init again" exit 1 fi # Source key-scripts source $ENV_DIR/bin/drun source $ENV_DIR/bin/dexec # Build and start docker containers dexec bee-frontend build dexec bee-frontend up -d # Install node Packages drun bee-frontend npm install drun bee-frontend npm install -g @angular/cli # Initial build of website drun bee-frontend npm run build