Web Dev Solutions

Catalin Mititiuc

aboutsummaryrefslogtreecommitdiff
path: root/node
diff options
context:
space:
mode:
Diffstat (limited to 'node')
-rwxr-xr-xnode11
1 files changed, 10 insertions, 1 deletions
diff --git a/node b/node
index aab7db9..49dd29e 100755
--- a/node
+++ b/node
@@ -1,4 +1,13 @@
#!/usr/bin/env bash
-docker run --rm --init -it -v $PWD:/usr/src/app btroops node $@
+user_id=$(id -u)
+image=btroops
+if [[ $1 == run && $2 == test* ]]
+then
+ port=3005
+else
+ port=8080
+fi
+
+docker run --rm --init -it -v $PWD:/usr/src/app -u $user_id:$user_id -p $port:$port $image node $@