diff --git a/paddle/scripts/paddle_build.sh b/paddle/scripts/paddle_build.sh index 8449b7158cd2c82b9ad9f89d26a2144bbd7c83e1..4c48154b80a4b21a063af640b122e5b1b296284e 100644 --- a/paddle/scripts/paddle_build.sh +++ b/paddle/scripts/paddle_build.sh @@ -3461,7 +3461,10 @@ function trt_convert_test() { function build_pr_and_develop() { run_setup ${PYTHON_ABI:-""} bdist_wheel ${parallel_number} - mkdir ${PADDLE_ROOT}/build/python/dist/ && mv ${PADDLE_ROOT}/dist/*.whl ${PADDLE_ROOT}/build/python/dist/ + if [ ! -d "${PADDLE_ROOT}/build/python/dist/" ]; then + mkdir ${PADDLE_ROOT}/build/python/dist/ + fi + mv ${PADDLE_ROOT}/dist/*.whl ${PADDLE_ROOT}/build/python/dist/ cmake_change=`git diff --name-only upstream/$BRANCH | grep "cmake/external" || true` cp ${PADDLE_ROOT}/python/requirements.txt /tmp generate_api_spec "$1" "PR" @@ -3483,7 +3486,10 @@ function build_pr_and_develop() { else git checkout -b develop_base_pr upstream/$BRANCH run_setup ${PYTHON_ABI:-""} bdist_wheel ${parallel_number} - mkdir ${PADDLE_ROOT}/build/python/dist/ && mv ${PADDLE_ROOT}/dist/*.whl ${PADDLE_ROOT}/build/python/dist/ + if [ ! -d "${PADDLE_ROOT}/build/python/dist/" ]; then + mkdir ${PADDLE_ROOT}/build/python/dist/ + fi + mv ${PADDLE_ROOT}/dist/*.whl ${PADDLE_ROOT}/build/python/dist/ generate_api_spec "$1" "DEV" mkdir ${PADDLE_ROOT}/build/dev_whl && cp ${PADDLE_ROOT}/build/python/dist/*.whl ${PADDLE_ROOT}/build/dev_whl fi