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:
-pip install -r ../../../requirements.txt
-# Install Sphinx:
-pip install -r ${WORKING_DIR}/requirements.txt
+pip3 install --upgrade -r ../../../requirements.txt
export PYTHONPATH=`pwd`
# Generate rst files:
-./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
# Generate the documentation:
-sphinx-build -v -b html ${WORKING_DIR} ${BUILD_DIR}/
+DATE=$(date -u '+%d-%b-%Y')
+sphinx-build -v -c ${WORKING_DIR} -a -b html -E -D release=$1 -D version="$1 documentation - $DATE" ${WORKING_DIR} ${BUILD_DIR}/
find . -type d -name 'env' | xargs rm -rf
echo Creating csit.doc.tar.gz ...
-tar -czvf ./csit.doc.tar.gz ${BUILD_DIR}
+tar -czvf ./csit.docs.tar.gz ${BUILD_DIR}