updated jenkins file

This commit is contained in:
WolverinDEV
2018-08-08 22:08:56 +02:00
parent caf6096933
commit 6d0d3098d2
9 changed files with 12 additions and 11 deletions
+2 -1
View File
@@ -1,3 +1,4 @@
#!/bin/bash
mkdir -p \
boringssl/build \
@@ -18,7 +19,7 @@ mkdir -p \
yaml-cpp/build \
protobuf/build
function exec_script() {
function exec_script {
echo "Executing ${1}"
./${1}
if [ $? -ne 0 ]; then
+1 -3
View File
@@ -1,7 +1,5 @@
sudo apt-get install libssl-dev
sudo apt-get install libsqlite3-dev
sudo apt-get install libevent-dev
sudo apt-get install autotools-dev
sudo apt-get install automake
sudo apt-get install libtool
sudo apt-get install libmysqlclient-dev
sudo apt-get install autogen autotools-dev dh-autoreconf
+3 -1
View File
@@ -28,9 +28,11 @@ git clone https://chromium.googlesource.com/linux-syscall-support src/third_part
make CXXFLAGS="-D_GLIBCXX_USE_CXX11_ABI=1 -std=c++11"
For MySQL:
ATTENTION: Its important to use the latest mysql version (5.7)
You may have to ling <...>_r.a
git submodule update --init
mkdir build && cd build
cmake .. -DCMAKE_CXX_FLAGS="-D_GLIBCXX_USE_CXX11_ABI=1 -static-libgcc -static-libstdc++" -DWITH_JDBC=ON
cmake .. -DCMAKE_CXX_FLAGS="-static-libgcc -static-libstdc++" -DWITH_JDBC=ON
make -j 12
For boringssl: