From 056cc862bf9c65b559107fee42597364f92dccbb Mon Sep 17 00:00:00 2001 From: "puthuparambil.aditya" Date: Tue, 14 Sep 2021 16:47:09 +0100 Subject: Remove dependency on ci-management for robot framework configuration Issue-ID: CPS-666 Signed-off-by: puthuparambil.aditya Change-Id: Ief1ce66203e42964db855304b47f6bf0fdd140c3 --- csit/install-robotframework.sh | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 csit/install-robotframework.sh (limited to 'csit/install-robotframework.sh') diff --git a/csit/install-robotframework.sh b/csit/install-robotframework.sh new file mode 100644 index 000000000..dada62215 --- /dev/null +++ b/csit/install-robotframework.sh @@ -0,0 +1,16 @@ +ROBOT_VENV=$(mktemp -d --suffix=robot_venv) +echo "ROBOT_VENV=${ROBOT_VENV}" >> "${WORKSPACE}/env.properties" + +echo "Python version is: $(python3 --version)" + +python3 -m venv "${ROBOT_VENV}" +source "${ROBOT_VENV}/bin/activate" + +set -exu + +# Make sure pip3 itself us up-to-date. +python3 -m pip install --upgrade pip + +echo "Installing Python Requirements" +python3 -m pip install -r ${WORKSPACE}/pylibs.txt +python3 -m pip freeze -- cgit 1.2.3-korg