22 lines
606 B
Bash
Executable File
22 lines
606 B
Bash
Executable File
#!/bin/bash
|
|
ENV_DIR=$( cd -- "$( dirname -- "${BASH_SOURCE[0]}" )" &> /dev/null && pwd )
|
|
source $ENV_DIR/bin/messages
|
|
|
|
infomsg "[dev-env]: Executing docker-compose up -d for dev-env"
|
|
docker compose -f "$ENV_DIR/docker/docker-compose.yml" up -d
|
|
echo ""
|
|
|
|
$ENV_DIR/script/foreachSystem/dcom up -d
|
|
|
|
if [[ ! -f "$ENV_DIR/.firstRun" ]] ; then
|
|
# Setup databases for all systems
|
|
importantmsg "[dev-env]: Setup databases"
|
|
$ENV_DIR/script/create_databases
|
|
successmsg "[dev-env]: Setup databases done"
|
|
|
|
$ENV_DIR/script/foreachSystem/runScript firstRun
|
|
touch "$ENV_DIR/.firstRun"
|
|
fi
|
|
|
|
docker ps
|