diff options
Diffstat (limited to 'bin/docker-test')
| -rwxr-xr-x | bin/docker-test | 12 |
1 files changed, 8 insertions, 4 deletions
diff --git a/bin/docker-test b/bin/docker-test index e6f02ad..cfaf049 100755 --- a/bin/docker-test +++ b/bin/docker-test @@ -1,12 +1,18 @@ #!/bin/sh -set -e +set -eu cd "$(dirname "$0")/.." PROJECT_PATH="$1" +echo "Scanning $PROJECT_PATH" -if [ -z "$LM_HOME" ]; then +if [ -n "${LM_HOME:-}" ]; then + gem build ./*.gemspec + mkdir -p pkg/ + mv *.gem pkg/ + ./run.sh analyze "$PROJECT_PATH" +else export IMAGE_NAME=${IMAGE_NAME:-$(basename "$PWD"):latest} docker run --rm \ @@ -17,6 +23,4 @@ if [ -z "$LM_HOME" ]; then --env MAVEN_CLI_OPTS \ --volume "$PROJECT_PATH":/code \ "$IMAGE_NAME" analyze /code -else - /run.sh analyze "$PROJECT_PATH" fi |
