parent
94bfe2b64c
commit
c2fc896f5b
@ -1,12 +0,0 @@
|
||||
#!/bin/bash
|
||||
source ./common.sh
|
||||
|
||||
NPROC=1
|
||||
export PYTHONPATH=/opt/python/2.7.12/lib/python2.7/site-packages
|
||||
export PYTHONHOME=/opt/python/2.7.12
|
||||
export PATH=/opt/python/2.7.12/bin:${PATH}
|
||||
cmake .. -DCMAKE_Fortran_COMPILER=/usr/bin/gfortran-4.8 -DON_TRAVIS=ON -DWITH_COVERAGE=ON -DCOVERALLS_UPLOAD=ON ${EXTRA_CMAKE_OPTS}
|
||||
NRPOC=`nproc`
|
||||
make -j $NPROC
|
||||
make coveralls
|
||||
sudo make install
|
@ -1,15 +1,18 @@
|
||||
#!/bin/bash
|
||||
set -e
|
||||
|
||||
# Create the build directory for CMake.
|
||||
mkdir -p $TRAVIS_BUILD_DIR/build
|
||||
cd $TRAVIS_BUILD_DIR/build
|
||||
|
||||
# Add set -e, cd to directory.
|
||||
source ./common.sh
|
||||
# Compile Documentation only.
|
||||
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_Fortran_COMPILER=/usr/bin/gfortran-4.8 -DWITH_GPU=OFF -DWITH_DOC=OFF -DWITH_STYLE_CHECK=OFF ${EXTRA_CMAKE_OPTS}
|
||||
cmake .. -DCMAKE_BUILD_TYPE=Debug -DWITH_GPU=OFF -DWITH_DOC=OFF -DWITH_STYLE_CHECK=OFF
|
||||
mkdir output
|
||||
make -j `nproc`
|
||||
find .. -name '*whl' | xargs pip install # install all wheels.
|
||||
rm -rf *
|
||||
cmake .. -DCMAKE_BUILD_TYPE=Debug -DCMAKE_Fortran_COMPILER=/usr/bin/gfortran-4.8 -DWITH_GPU=OFF -DWITH_DOC=ON ${EXTRA_CMAKE_OPTS}
|
||||
make paddle_docs paddle_docs_cn
|
||||
cmake .. -DCMAKE_BUILD_TYPE=Debug -DWITH_GPU=OFF -DWITH_DOC=ON
|
||||
make -j `nproc` paddle_docs paddle_docs_cn
|
||||
|
||||
# check websites for broken links
|
||||
linkchecker doc/en/html/index.html
|
@ -1,14 +1,14 @@
|
||||
#!/bin/bash
|
||||
function abort(){
|
||||
echo "Your commit not fit PaddlePaddle code style" 1>&2
|
||||
echo "Please use pre-commit scripts to auto-format your code" 1>&2
|
||||
echo "Your change doesn't follow PaddlePaddle's code style." 1>&2
|
||||
echo "Please use pre-commit to reformat your code and git push again." 1>&2
|
||||
exit 1
|
||||
}
|
||||
|
||||
trap 'abort' 0
|
||||
set -e
|
||||
source common.sh
|
||||
cd ..
|
||||
|
||||
cd $TRAVIS_BUILD_DIR
|
||||
export PATH=/usr/bin:$PATH
|
||||
pre-commit install
|
||||
clang-format --version
|
@ -1,13 +1,11 @@
|
||||
#!/bin/bash
|
||||
cd `dirname $0`
|
||||
|
||||
if [ ${JOB} == "BUILD_AND_TEST" ]; then
|
||||
./build_and_test.sh
|
||||
elif [ ${JOB} == "DOCS" ]; then
|
||||
./docs.sh
|
||||
if [ ${JOB} == "DOCS" ]; then
|
||||
./build_doc.sh
|
||||
elif [ ${JOB} == "PRE_COMMIT" ]; then
|
||||
./precommit.sh
|
||||
./check_style.sh
|
||||
else
|
||||
echo Unknown job ${JOB}
|
||||
exit 1
|
||||
echo "Unknown Travis CI job: ${JOB}"
|
||||
exit 0 # Don't fail due to unknown Travis CI job.
|
||||
fi
|
||||
|
Loading…
Reference in new issue