document_preview (#17166)

* document_preview

* change name

* document

* add document_preview.sh

* add document_preview.sh

* add paddle_build.sh

* nohup python

* change port runserver

* test doc

* test=develop

* test=develop

* test=develop

* add git clone FluidDoc,PaddlePaddle.org

* change PaddlePaddle.org

* Add port comment

* change directory

* change PADDLE_ROOT
revert-17304-fix_default_paddle_version
tianshuo78520a 6 years ago committed by Tao Luo
parent 91784f8ec3
commit dd86b40058

@ -931,6 +931,12 @@ EOF
./clean.sh
}
function build_document_preview() {
sh /paddle/tools/document_preview.sh ${PORT}
}
function main() {
local CMD=$1
local parallel_number=$2
@ -1025,6 +1031,11 @@ function main() {
test_fluid_lib)
test_fluid_lib
;;
document)
cmake_gen ${PYTHON_ABI:-""}
build ${parallel_number}
build_document_preview
;;
*)
print_usage
exit 1

@ -0,0 +1,13 @@
#!/bin/bash
PADDLE_ROOT=/paddle
cd ${PADDLE_ROOT}
git clone https://github.com/PaddlePaddle/FluidDoc
git clone https://github.com/tianshuo78520a/PaddlePaddle.org.git
sh ${PADDLE_ROOT}/FluidDoc/doc/fluid/api/gen_doc.sh
pip install ${PADDLE_ROOT}/build/opt/paddle/share/wheels/*.whl
apt-get update && apt-get install -y python-dev build-essential
cd ${PADDLE_ROOT}/PaddlePaddle.org/portal
pip install -r requirements.txt
#If the default port is not occupied, you can use port 8000, you need to replace it with a random port on the CI.
sed -i "s#8000#$1#g" runserver
nohup ./runserver --paddle ${PADDLE_ROOT}/FluidDoc &
Loading…
Cancel
Save