.QA: image: docker:stable stage: test variables: LM_PYTHON_VERSION: 3 LM_REPORT_VERSION: 1 script: - docker info - docker login -u gitlab-ci-token -p $CI_JOB_TOKEN $CI_REGISTRY - docker pull $TMP_IMAGE - mkdir results - IMAGE_NAME=$TMP_IMAGE ./bin/test artifacts: paths: - results/ when: always QA:php-composer: extends: .QA variables: QA_PROJECT: php-composer QA:php-composer-v1-1: extends: QA:php-composer variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: php-composer-v1.1 QA:php-composer-v2: extends: QA:php-composer variables: LM_REPORT_VERSION: 2 QA_RESULTS: php-composer-v2 QA:java-maven: extends: .QA variables: QA_PROJECT: java-maven QA_REF: 831c7a04 QA:java-maven-v1-1: extends: QA:java-maven variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: java-maven-v1.1 QA:java-maven-v2: extends: QA:java-maven variables: LM_REPORT_VERSION: 2 QA_RESULTS: java-maven-v2 QA:java-gradle: extends: .QA variables: QA_PROJECT: java-gradle QA_REF: master QA:java-gradle-v1-1: extends: QA:java-gradle variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: java-gradle-v1.1 QA:java-gradle-v2: extends: QA:java-gradle variables: LM_REPORT_VERSION: 2 QA_RESULTS: java-gradle-v2 QA:python-pip: extends: .QA variables: LM_PYTHON_VERSION: 2 QA_PROJECT: python-pip QA_REF: 04dce91b QA:python-pip-v1-1: extends: QA:python-pip variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: python-pip-v1.1 QA:python-pip-v2: extends: QA:python-pip variables: LM_REPORT_VERSION: '2.0' QA_RESULTS: python-pip-v2 QA:python3-pip: extends: .QA variables: QA_RESULTS: python3-pip-v1 QA_PROJECT: python-pip QA_REF: 48e250a1 QA:python3-pip-v1-1: extends: QA:python3-pip variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: python3-pip-v1.1 QA:python3-pip-v2: extends: QA:python3-pip variables: LM_REPORT_VERSION: 2 QA_RESULTS: python3-pip-v2 QA:python3-pipenv: extends: .QA variables: QA_RESULTS: python-pipenv-v1 QA_PROJECT: python-pipenv QA_REF: pip-file-lock QA:python3-pipenv-v1-1: extends: QA:python3-pipenv variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: python-pipenv-v1.1 QA:python3-pipenv-v2: extends: QA:python3-pipenv variables: LM_REPORT_VERSION: 2 QA_RESULTS: python-pipenv-v2 QA:ruby-bundler: extends: .QA variables: QA_PROJECT: ruby-bundler QA_REF: master QA:ruby-bundler-v1-1: extends: QA:ruby-bundler variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: ruby-bundler-v1.1 QA:ruby-bundler-v2: extends: QA:ruby-bundler variables: LM_REPORT_VERSION: 2 QA_RESULTS: ruby-bundler-v2 QA:go: extends: .QA variables: QA_PROJECT: go-modules QA_REF: master QA:go-v1-1: extends: QA:go variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: go-modules-v1.1 QA:go-v2: extends: QA:go variables: LM_REPORT_VERSION: 2 QA_RESULTS: go-modules-v2 QA:js: extends: .QA variables: QA_PROJECT: js-yarn QA_REF: master QA:js-v1-1: extends: QA:js variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: js-yarn-v1.1 QA:js-v2: extends: QA:js variables: LM_REPORT_VERSION: 2 QA_RESULTS: js-yarn-v2 QA:js-npm: extends: .QA variables: QA_PROJECT: js-npm QA_REF: master QA:js-npm-v1-1: extends: QA:js-npm variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: js-npm-v1.1 QA:js-npm-v2: extends: QA:js-npm variables: LM_REPORT_VERSION: 2 QA_RESULTS: js-npm-v2 QA:dotnet: extends: .QA variables: QA_PROJECT: csharp-nuget-dotnetcore QA_REF: master QA:dotnet-v1-1: extends: QA:dotnet variables: LM_REPORT_VERSION: '1.1' QA_RESULTS: csharp-nuget-dotnetcore-v1.1 QA:dotnet-v2: extends: QA:dotnet variables: LM_REPORT_VERSION: 2 QA_RESULTS: csharp-nuget-dotnetcore-v2