X-Git-Url: https://gerrit.akraino.org/r/gitweb?p=ta%2Fcloudtaf.git;a=blobdiff_plain;f=resources%2Fscripts%2Frobot-test-run.sh;fp=resources%2Fscripts%2Frobot-test-run.sh;h=1b13fc72f8f9b8136b18d692bdbdb1eaa16cdf12;hp=0000000000000000000000000000000000000000;hb=af5eb3ff36b92ab1d9c156ffa0391eadc73eb6ba;hpb=025a45508d009db84c34076fb4a668f712628d6d diff --git a/resources/scripts/robot-test-run.sh b/resources/scripts/robot-test-run.sh new file mode 100755 index 0000000..1b13fc7 --- /dev/null +++ b/resources/scripts/robot-test-run.sh @@ -0,0 +1,27 @@ +#!/bin/bash -ex +env_file=${1:-include/robot_container.env} + +source ${env_file} + +export WORKDIR=/cloudtaf +export WORKSPACE=$PWD/../../ +mkdir -p ${WORKSPACE}/pabot_logs + +echo ">> Run robot-container" +docker run \ + -i \ + --rm \ + --net=host \ + --pid=host \ + --name robot-test-${BUILD_NUMBER} \ + -e TC_TAG=${TC_TAG} \ + -e SUT_IP=${SUT_IP} \ + -e BUILD_NUMBER=${BUILD_NUMBER} \ + -e PASSWORD=${PASSWORD} \ + -e SKIP_BM_ONBOARD=${SKIP_BM_ONBOARD} \ + -e WORKDIR=${WORKDIR} \ + -v ${WORKSPACE}/pabot_logs:${WORKDIR}/pabot_logs \ + -w ${WORKDIR} \ + ${ROBOT_CONTAINER_TAG} + +echo ">> Done"