mirror of
https://github.com/XRPLF/rippled.git
synced 2025-11-20 02:55:50 +00:00
Fix jenkins/travis CI:
* remove clang builds from jenkins * disable windows travis cache * limit make parallelism * update linux CI image
This commit is contained in:
@@ -38,17 +38,17 @@ LD_LIBRARY_PATH=${LD_LIBRARY_PATH:-}:/opt/local/openssl/lib /opt/local/openssl/b
|
||||
|
||||
if [ "${CI_USE}" = true ] ; then
|
||||
cd /tmp
|
||||
wget https://github.com/doxygen/doxygen/archive/Release_1_8_14.tar.gz
|
||||
tar xf Release_1_8_14.tar.gz
|
||||
cd doxygen-Release_1_8_14
|
||||
wget https://github.com/doxygen/doxygen/archive/Release_1_8_16.tar.gz
|
||||
tar xf Release_1_8_16.tar.gz
|
||||
cd doxygen-Release_1_8_16
|
||||
mkdir build
|
||||
cd build
|
||||
cmake -G "Unix Makefiles" ..
|
||||
make -j$(nproc)
|
||||
make install
|
||||
cd ../..
|
||||
rm -f Release_1_8_14.tar.gz
|
||||
rm -rf doxygen-Release_1_8_14
|
||||
rm -f Release_1_8_16.tar.gz
|
||||
rm -rf doxygen-Release_1_8_16
|
||||
|
||||
mkdir -p /opt/plantuml
|
||||
wget -O /opt/plantuml/plantuml.jar https://downloads.sourceforge.net/project/plantuml/plantuml.jar
|
||||
@@ -62,15 +62,15 @@ if [ "${CI_USE}" = true ] ; then
|
||||
rm -r lcov-1.14 lcov-1.14.tar.gz
|
||||
|
||||
cd /tmp
|
||||
wget https://github.com/ccache/ccache/releases/download/v3.7.1/ccache-3.7.1.tar.gz
|
||||
tar xf ccache-3.7.1.tar.gz
|
||||
cd ccache-3.7.1
|
||||
wget https://github.com/ccache/ccache/releases/download/v3.7.3/ccache-3.7.3.tar.gz
|
||||
tar xf ccache-3.7.3.tar.gz
|
||||
cd ccache-3.7.3
|
||||
./configure --prefix=/usr/local
|
||||
make
|
||||
make install
|
||||
cd ..
|
||||
rm -f ccache-3.7.1.tar.gz
|
||||
rm -rf ccache-3.7.1
|
||||
rm -f ccache-3.7.3.tar.gz
|
||||
rm -rf ccache-3.7.3
|
||||
|
||||
pip install requests
|
||||
pip install https://github.com/codecov/codecov-python/archive/master.zip
|
||||
|
||||
@@ -2,9 +2,9 @@
|
||||
set -ex
|
||||
|
||||
cd /tmp
|
||||
CM_INSTALLER=cmake-3.13.2-Linux-x86_64.sh
|
||||
CM_VER_DIR=/opt/local/cmake-3.13
|
||||
wget https://cmake.org/files/v3.13/$CM_INSTALLER
|
||||
CM_INSTALLER=cmake-3.15.2-Linux-x86_64.sh
|
||||
CM_VER_DIR=/opt/local/cmake-3.15
|
||||
wget https://cmake.org/files/v3.15/$CM_INSTALLER
|
||||
chmod a+x $CM_INSTALLER
|
||||
mkdir -p $CM_VER_DIR
|
||||
ln -s $CM_VER_DIR /opt/local/cmake
|
||||
|
||||
Reference in New Issue
Block a user