X-Git-Url: https://gerrit.fd.io/r/gitweb?p=csit.git;a=blobdiff_plain;f=resources%2Ftools%2Fdoc_gen%2Frun_doc.sh;h=d50c5b852d9525fdeb6a49c7ff4f9add83800a08;hp=544554e93c202206e3cb447c76af8b05e2af0484;hb=f6a656f36801b101dad8f6f3e66bf3ba7744e924;hpb=d13861eaa681cea95cf4d366a5dc82d93ed71817 diff --git a/resources/tools/doc_gen/run_doc.sh b/resources/tools/doc_gen/run_doc.sh index 544554e93c..d50c5b852d 100755 --- a/resources/tools/doc_gen/run_doc.sh +++ b/resources/tools/doc_gen/run_doc.sh @@ -28,26 +28,25 @@ rsync -a --include '*/' --include '*.robot' --exclude '*' ../../../resources/lib 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}