From: Tom Rini Date: Thu, 24 Oct 2019 15:59:17 +0000 (-0400) Subject: gitlab-ci: Prepend to PATH rather than replace it X-Git-Tag: v2020.01-rc2~28^2~37 X-Git-Url: https://git.librecmc.org/?a=commitdiff_plain;h=90d3d78a1c68a771291a3d4070e66ce72e5d0ea6;p=oweals%2Fu-boot.git gitlab-ci: Prepend to PATH rather than replace it Currently we set the entire PATH rather than prepend the new paths that we need to have searched. This however breaks parts of the "virtualenv" that was have set up and need to use as that also will be modifying PATH. To fix this, prepend our new locations instead. Reviewed-by: Stephen Warren Reviewed-by: Simon Glass Tested-by: Stephen Warren Signed-off-by: Tom Rini --- diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index b91b5f67af..ab294997e4 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -48,7 +48,7 @@ stages: # "-k something" even when $TEST_PY_TEST_SPEC doesnt need a custom # value. - export UBOOT_TRAVIS_BUILD_DIR=/tmp/.bm-work/${TEST_PY_BD}; - export PATH=/opt/qemu/bin:/tmp/uboot-test-hooks/bin:/usr/bin:/bin; + export PATH=/opt/qemu/bin:/tmp/uboot-test-hooks/bin:${PATH}; export PYTHONPATH=/tmp/uboot-test-hooks/py/travis-ci; if [[ "${TEST_PY_BD}" != "" ]]; then ./test/py/test.py --bd ${TEST_PY_BD} ${TEST_PY_ID}