From 15ee70693fd7ae8271c73f1db649a879506b9a64 Mon Sep 17 00:00:00 2001 From: lareine Date: Thu, 27 May 2021 16:00:07 -0400 Subject: [PATCH] added docker login to system tests --- .travis.yml | 21 +++++++++++++++------ 1 file changed, 15 insertions(+), 6 deletions(-) diff --git a/.travis.yml b/.travis.yml index 5533c952..5e95cf81 100644 --- a/.travis.yml +++ b/.travis.yml @@ -36,26 +36,35 @@ script: - echo $DOCKER_PWD | docker login -u "$DOCKER_USER" --password-stdin - docker run --rm -v $(pwd):/HIRS hirs/hirs-ci:centos7 /bin/bash -c "cd /HIRS; ./gradlew :$SUBPROJECT:build -x test :$TCG_RIM_TOOL:build" - jobs: include: - stage: Packaging and System Tests - script: docker run --rm -v $(pwd):/HIRS hirs/hirs-ci:ubuntu18 /bin/bash -c "cd /HIRS; ./package/package.ubuntu.sh" + script: + - echo $DOCKER_PWD | docker login -u "$DOCKER_USER" --password-stdin + - docker run --rm -v $(pwd):/HIRS hirs/hirs-ci:ubuntu18 /bin/bash -c "cd /HIRS; ./package/package.ubuntu.sh" env: null name: "Package Ubuntu" - stage: Packaging and System Tests - script: .ci/system-tests/./run-system-tests.sh + script: + - echo $DOCKER_PWD | docker login -u "$DOCKER_USER" --password-stdin + - .ci/system-tests/./run-system-tests.sh env: null name: "System Tests TPM 1.2" - stage: Packaging and System Tests - script: .ci/system-tests/./run-system-tests-tpm2.sh + script: + - echo $DOCKER_PWD | docker login -u "$DOCKER_USER" --password-stdin + - .ci/system-tests/./run-system-tests-tpm2.sh env: null name: "System Tests TPM 2.0" - stage: Packaging and System Tests - script: .ci/system-tests/./run-system-tests-tpm2-base-delta-bad.sh + script: + - echo $DOCKER_PWD | docker login -u "$DOCKER_USER" --password-stdin + - .ci/system-tests/./run-system-tests-tpm2-base-delta-bad.sh env: null name: "System Tests TPM 2.0 Base/Delta(Bad)" - stage: Packaging and System Tests - script: .ci/system-tests/./run-system-tests-tpm2-base-delta-good.sh + script: + - echo $DOCKER_PWD | docker login -u "$DOCKER_USER" --password-stdin + - .ci/system-tests/./run-system-tests-tpm2-base-delta-good.sh env: null name: "System Tests TPM 2.0 Base/Delta(Good)"