updated modelgen, decoupling tester
This commit is contained in:
@@ -9,29 +9,42 @@
|
||||
# ./start.sh --build # Rebuild images
|
||||
|
||||
set -e
|
||||
cd "$(dirname "$0")/.."
|
||||
|
||||
SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
|
||||
CFG_DIR="$(dirname "$SCRIPT_DIR")"
|
||||
GEN_DIR="$CFG_DIR/../../gen/amar"
|
||||
SPR_DIR="$GEN_DIR/soleprint"
|
||||
|
||||
BUILD=""
|
||||
DETACH=""
|
||||
TARGET="all"
|
||||
NGINX="-f $CFG_DIR/soleprint/docker-compose.nginx.yml"
|
||||
|
||||
for arg in "$@"; do
|
||||
case $arg in
|
||||
-d|--detached) DETACH="-d" ;;
|
||||
--build) BUILD="--build" ;;
|
||||
--no-nginx) NGINX="" ;;
|
||||
amar) TARGET="amar" ;;
|
||||
soleprint) TARGET="soleprint" ;;
|
||||
esac
|
||||
done
|
||||
|
||||
if [ "$TARGET" = "all" ] || [ "$TARGET" = "amar" ]; then
|
||||
if [ "$TARGET" = "all" ]; then
|
||||
echo "Starting amar + soleprint..."
|
||||
(cd "$CFG_DIR" && docker compose up $BUILD -d)
|
||||
(cd "$SPR_DIR" && docker compose -f docker-compose.yml $NGINX up $BUILD -d)
|
||||
if [ -z "$DETACH" ]; then
|
||||
(cd "$CFG_DIR" && docker compose logs -f) &
|
||||
(cd "$SPR_DIR" && docker compose logs -f) &
|
||||
wait
|
||||
fi
|
||||
elif [ "$TARGET" = "amar" ]; then
|
||||
echo "Starting amar..."
|
||||
docker compose up $DETACH $BUILD
|
||||
fi
|
||||
|
||||
if [ "$TARGET" = "all" ] || [ "$TARGET" = "soleprint" ]; then
|
||||
(cd "$CFG_DIR" && docker compose up $DETACH $BUILD)
|
||||
elif [ "$TARGET" = "soleprint" ]; then
|
||||
echo "Starting soleprint..."
|
||||
(cd soleprint && docker compose up $DETACH $BUILD)
|
||||
(cd "$SPR_DIR" && docker compose -f docker-compose.yml $NGINX up $DETACH $BUILD)
|
||||
fi
|
||||
|
||||
if [ -n "$DETACH" ]; then
|
||||
|
||||
Reference in New Issue
Block a user