#!/bin/sh set -eu cd "$(dirname "$0")/.." export CI_PROJECT_DIR="$1" if [ -n "${LM_HOME:-}" ]; then mkdir -p pkg/ && gem build --silent -o pkg/license-management-test.gem ./*.gemspec ./run.sh analyze "$CI_PROJECT_DIR" else export IMAGE_NAME=${IMAGE_NAME:-$(basename "$PWD"):latest} docker run --rm \ --env GRADLE_CLI_OPTS \ --env LICENSE_FINDER_CLI_OPTS \ --env LM_JAVA_VERSION \ --env LM_PYTHON_VERSION \ --env LM_REPORT_VERSION \ --env MAVEN_CLI_OPTS \ --volume "$CI_PROJECT_DIR":/code \ "$IMAGE_NAME" analyze /code fi