summaryrefslogtreecommitdiff
path: root/bin/test-all
diff options
context:
space:
mode:
Diffstat (limited to 'bin/test-all')
-rwxr-xr-xbin/test-all26
1 files changed, 26 insertions, 0 deletions
diff --git a/bin/test-all b/bin/test-all
new file mode 100755
index 0000000..16d30e9
--- /dev/null
+++ b/bin/test-all
@@ -0,0 +1,26 @@
+#!/bin/sh
+
+set -e
+
+cd "$(dirname "$0")/.."
+
+RESULTS_DIR=$(pwd)/tmp
+export RESULTS_DIR
+IMAGE_NAME=$(basename "$PWD"):latest
+export IMAGE_NAME
+
+./bin/docker-build
+
+REPORT_VERSIONS=(1 1.1 2)
+for version in "${REPORT_VERSIONS[@]}"
+do
+ export LM_REPORT_VERSION=$version
+ echo "Report Version $LM_REPORT_VERSION"
+ QA_PROJECT=go-modules ./bin/test
+ QA_PROJECT=java-maven QA_REF=831c7a04 ./bin/test
+ QA_PROJECT=python-pip QA_REF=04dce91b LM_PYTHON_VERSION=2 ./bin/test
+ QA_PROJECT=python-pip QA_RESULTS="python3-pip-v$version" QA_REF=48e250a1 LM_PYTHON_VERSION=3 ./bin/test
+ QA_PROJECT=ruby-bundler ./bin/test
+ QA_PROJECT=js-yarn ./bin/test
+ QA_PROJECT=csharp-nuget-dotnetcore ./bin/test
+done