Skip to content

Commit 223eeba

Browse files
committed
added mawl mode
1 parent 815d705 commit 223eeba

File tree

1 file changed

+27
-3
lines changed

1 file changed

+27
-3
lines changed

bin/start-arquivo

Lines changed: 27 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -3,9 +3,12 @@
33
set -euo pipefail
44

55
PROJECT_FOLDER=`realpath $(dirname "$0")/..`
6-
DEV_DATA_FOLDER="$PROJECT_FOLDER"/tmp/data
76

8-
mkdir -p "$DEV_DATA_FOLDER"
7+
if [ -z ${DATA_FOLDER+x} ]; then
8+
DATA_FOLDER="$PROJECT_FOLDER"/data
9+
fi
10+
11+
mkdir -p "$DATA_FOLDER"
912

1013
if [ -z ${ARQUIVO_PORT+x} ]; then
1114
ARQUIVO_PORT=12346
@@ -27,6 +30,25 @@ else
2730
# do the default
2831
DOCKER_COMMAND=
2932
export RAILS_ENV=development
33+
elif [ "$1" = "mawl" ]; then
34+
shift
35+
36+
if [ -z "${1+x}" ]; then
37+
echo "Usage: $0 mawl [input-folder] [output-folder]"
38+
exit 1
39+
else
40+
MAWL_INPUT_PATH=`realpath "$1"`
41+
fi
42+
43+
if [ -z "${2+x}" ]; then
44+
MAWL_OUTPUT_PATH="$PROJECT_FOLDER"/tmp/mawl-output
45+
else
46+
MAWL_OUTPUT_PATH="$2"
47+
fi
48+
49+
export STATIC_PLS=1
50+
DOCKER_COMMAND=bash
51+
# DOCKER_COMMAND="./bin/rails server -d && ./bin/rails static:import static:generate"
3052
fi
3153
fi
3254

@@ -45,6 +67,8 @@ docker run -it -p "$ARQUIVO_PORT":3001 \
4567
-e RAILS_ENV \
4668
-e RAILS_BIND \
4769
-e STATIC_PLS \
48-
-v "$DEV_DATA_FOLDER":/data \
70+
-v "$MAWL_INPUT_PATH":/mawl-input \
71+
-v "$DATA_FOLDER":/data \
72+
-v "$MAWL_OUTPUT_PATH":/output \
4973
-v "$PROJECT_FOLDER":/arquivo \
5074
arquivo-development:latest ${DOCKER_COMMAND}

0 commit comments

Comments
 (0)