mirror of
https://github.com/XRPLF/rippled.git
synced 2025-12-06 17:27:55 +00:00
Reset corrupt / inconsistent dependency source folders:
* Also display some more information about the build
This commit is contained in:
committed by
Nik Bougalis
parent
6dd3d825c8
commit
1aaafeb57b
@@ -425,6 +425,8 @@ before_cache:
|
|||||||
- cd ${TRAVIS_HOME}
|
- cd ${TRAVIS_HOME}
|
||||||
- if [ -f cache_ignore.tar ] ; then $SUDO tar xvf cache_ignore.tar; fi
|
- if [ -f cache_ignore.tar ] ; then $SUDO tar xvf cache_ignore.tar; fi
|
||||||
- cd ${TRAVIS_BUILD_DIR}
|
- cd ${TRAVIS_BUILD_DIR}
|
||||||
|
# Display what changed in the cache before updating the cache
|
||||||
|
- find $CACHE_DIR -mmin -30 -ls
|
||||||
|
|
||||||
cache:
|
cache:
|
||||||
timeout: 900
|
timeout: 900
|
||||||
|
|||||||
@@ -95,8 +95,32 @@ fi
|
|||||||
mkdir -p "build/${BUILD_DIR}"
|
mkdir -p "build/${BUILD_DIR}"
|
||||||
pushd "build/${BUILD_DIR}"
|
pushd "build/${BUILD_DIR}"
|
||||||
|
|
||||||
|
# cleanup possible artifacts
|
||||||
|
rm -fv CMakeFiles/CMakeOutput.log CMakeFiles/CMakeError.log
|
||||||
|
# Clean up NIH directories which should be git repos, but aren't
|
||||||
|
for nih_path in ${NIH_CACHE_ROOT}/*/*/*/src ${NIH_CACHE_ROOT}/*/*/src
|
||||||
|
do
|
||||||
|
for dir in lz4 snappy rocksdb
|
||||||
|
do
|
||||||
|
if [ -e ${nih_path}/${dir} -a \! -e ${nih_path}/${dir}/.git ]
|
||||||
|
then
|
||||||
|
ls -la ${nih_path}/${dir}*
|
||||||
|
rm -rfv ${nih_path}/${dir}*
|
||||||
|
fi
|
||||||
|
done
|
||||||
|
done
|
||||||
|
|
||||||
# generate
|
# generate
|
||||||
${time} cmake ../.. -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ${CMAKE_EXTRA_ARGS}
|
${time} cmake ../.. -DCMAKE_BUILD_TYPE=${BUILD_TYPE} ${CMAKE_EXTRA_ARGS}
|
||||||
|
# Display the cmake output, to help with debugging if something fails
|
||||||
|
for file in CMakeOutput.log CMakeError.log
|
||||||
|
do
|
||||||
|
if [ -f CMakeFiles/${file} ]
|
||||||
|
then
|
||||||
|
ls -l CMakeFiles/${file}
|
||||||
|
cat CMakeFiles/${file}
|
||||||
|
fi
|
||||||
|
done
|
||||||
# build
|
# build
|
||||||
export DESTDIR=$(pwd)/_INSTALLED_
|
export DESTDIR=$(pwd)/_INSTALLED_
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user