FIX: use python3 for csit-docs-merge jobs 73/26173/2
authorJan Gelety <jgelety@cisco.com>
Thu, 26 Mar 2020 00:17:56 +0000 (01:17 +0100)
committerJan Gelety <jgelety@cisco.com>
Fri, 27 Mar 2020 08:46:51 +0000 (08:46 +0000)
Change-Id: Ib29201f63fb8bfcc04f879b13407a85bda55827f
Signed-off-by: Jan Gelety <jgelety@cisco.com>
resources/tools/doc_gen/run_doc.sh

index 36535df..d50c5b8 100755 (executable)
@@ -28,16 +28,16 @@ rsync -a --include '*/' --include '*.robot' --exclude '*' ../../../resources/lib
 rsync -a --include '*/' --include '*.robot' --exclude '*' ../../../tests/ ${WORKING_DIR}/tests/
 
 # Create virtual environment:
 rsync -a --include '*/' --include '*.robot' --exclude '*' ../../../tests/ ${WORKING_DIR}/tests/
 
 # Create virtual environment:
-virtualenv ${WORKING_DIR}/env
+virtualenv --python=$(which python3) ${WORKING_DIR}/env
 . ${WORKING_DIR}/env/bin/activate
 
 # Install CSIT requirements:
 . ${WORKING_DIR}/env/bin/activate
 
 # Install CSIT requirements:
-pip install -r ../../../requirements.txt
+pip3 install --upgrade -r ../../../requirements.txt
 
 export PYTHONPATH=`pwd`
 
 # Generate rst files:
 
 export PYTHONPATH=`pwd`
 
 # Generate rst files:
-python gen_rst.py
+python3 gen_rst.py
 
 # Remove all rst files from ./${WORKING_DIR}/env directory - we do not need them
 find ./${WORKING_DIR}/env -type f -name '*.rst' | xargs rm -f
 
 # Remove all rst files from ./${WORKING_DIR}/env directory - we do not need them
 find ./${WORKING_DIR}/env -type f -name '*.rst' | xargs rm -f