Web Dev Solutions

Catalin Mititiuc

From d2c218f72d1ad5bd65407433a51688b0a9bd0d89 Mon Sep 17 00:00:00 2001 From: Catalin Mititiuc Date: Thu, 2 May 2024 09:40:05 -0700 Subject: Use NODE_ENV to test for test environment; improve scripts --- npm | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) (limited to 'npm') diff --git a/npm b/npm index 1d3b623..4ae615a 100755 --- a/npm +++ b/npm @@ -1,3 +1,13 @@ #!/usr/bin/env bash -docker run --rm --init -it -v $PWD:/usr/src/app -u $(id -u):$(id -u) -p 8080:8080 btroops npm $@ +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 npm $@ -- cgit v1.2.3