summaryrefslogtreecommitdiff
path: root/bin/test-all
blob: 64a5261501300e4c6a0d953c07bfd66362cd0d84 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#!/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=(2 1.1 1)
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=php-composer ./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=js-npm ./bin/test
  QA_PROJECT=csharp-nuget-dotnetcore ./bin/test
  QA_PROJECT=python-pipenv QA_REF=pip-file-lock ./bin/test
done