]> review.fuel-infra Code Review - tools/sustaining.git/commitdiff
Change env var handling 99/41899/2
authorVladimir Khlyunev <vkhlyunev@mirantis.com>
Wed, 13 Apr 2022 10:30:09 +0000 (14:30 +0400)
committerVladimir Khlyunev <vkhlyunev@mirantis.com>
Wed, 13 Apr 2022 10:31:27 +0000 (14:31 +0400)
Change-Id: I313f5fa0221098eb2210c5ac7f97b91311957103

maintenance-ci/mos/reporter-docker/run_report.sh
maintenance-ci/mos/scripts/maintenance-tempest-report.sh

index 410b87b677a053ebdaa844893bec241616698193..cbbe702ed04ac68fb8e61c3bad043121d74324dc 100644 (file)
@@ -2,9 +2,6 @@
 
 source report-venv/bin/activate
 
-echo ${ARG_STR}
-echo "${ARG_STR}"
-report "${ARG_STR}"
-
-deactivate
-
+report -v --testrail-plan-name "${TESTRAIL_PLAN_NAME?}" --env-description "${SPECIFICATION?}" --testrail-user "${TESTRAIL_USER?}" \
+          --testrail-password "${TESTRAIL_PASSWORD?}" --testrail-project "${TESTRAIL_PROJECT?}" --testrail-milestone "${MILESTONE?}" \
+          --testrail-suite "${TESTRAIL_SUITE?}" --test-results-link "${TEST_BUILD_URL}" "${ARGS[@]}" "/root/shared/${REPORT_FILE?}"
index fee75d807d199ce9ceee440a06d5abcda83e334d..9c7787c165cd264b9526d2cd68bb6821f4c840bd 100644 (file)
@@ -50,14 +50,8 @@ rm -rf "${LOCAL_STORAGE}"
 mkdir -p "${LOCAL_STORAGE}"
 cp "${REPORT_FILE}" "${LOCAL_STORAGE}"
 
-arg_str="-v --testrail-plan-name \"${TESTRAIL_PLAN_NAME?}\" --env-description \"${SPECIFICATION?}\" --testrail-user \"${TESTRAIL_USER?}\" \
-          --testrail-password \"${TESTRAIL_PASSWORD?}\" --testrail-project \"${TESTRAIL_PROJECT?}\" --testrail-milestone \"${MILESTONE?}\" \
-          --testrail-suite \"${TESTRAIL_SUITE?}\" --test-results-link \"${TEST_BUILD_URL}\" "
-if [ ! ${#ARGS[@]} -eq 0 ] ; then
-  arg_str="${arg_str} \"${ARGS[*]}\" "
-fi
-arg_str="${arg_str} \"/root/shared/${REPORT_FILE?}\" "
-
 IMAGE_ID=$(docker build -q maintenance-ci/mos/reporter-docker)
-docker run -e ARG_STR="${arg_str}" --rm -v "${LOCAL_STORAGE}":/root/shared "${IMAGE_ID}"
+docker run -e TESTRAIL_PLAN_NAME -e SPECIFICATION -e TESTRAIL_USER -e TESTRAIL_PASSWORD \
+    -e TESTRAIL_PROJECT -e MILESTONE -e TESTRAIL_SUITE -e TEST_BUILD_URL -e ARGS -e REPORT_FILE \
+    --rm -v "${LOCAL_STORAGE}":/root/shared "${IMAGE_ID}"
 docker rmi "${IMAGE_ID}"