mirror of
https://github.com/pocoproject/poco.git
synced 2025-01-31 14:39:53 +01:00
remove plain text slack token for travis
This commit is contained in:
parent
7fd34b5a62
commit
78b1ccffea
25
.travis.yml
25
.travis.yml
@ -12,7 +12,7 @@ before_install:
|
||||
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo apt-get update -qq; fi
|
||||
- if [ "$TRAVIS_OS_NAME" == "linux" ]; then sudo apt-get install -qq -y libssl-dev unixodbc-dev libmysqlclient-dev g++-arm-linux-gnueabi g++-arm-linux-gnueabihf clang-3.5 libc++-dev ninja-build sloccount cppcheck; fi
|
||||
- git submodule update --init --recursive --remote gradle
|
||||
|
||||
|
||||
services:
|
||||
- mongodb
|
||||
- redis-server
|
||||
@ -24,9 +24,10 @@ addons:
|
||||
|
||||
git:
|
||||
submodules: false
|
||||
|
||||
|
||||
notifications:
|
||||
slack: pocoproject:ItIUZvs8aJGyPdaKxIKMnS1t
|
||||
slack:
|
||||
secure: "EKysuMlTU3Uv5XFX+zuwHK/ej4wtD8+UjO5xvchCFMkRgM0V3rERVT1rV6NocNBH4hjTcvue9DEKdWAtqdDh06vTOHGKdnZ/e204jA38HfcIA0SPVbQXzjckQXALvKl51OPOmGuI7Feo4wyohzUyGoDLo1bom02xqDfC3caQB5Q="
|
||||
|
||||
env:
|
||||
global: TEST_NAME=""
|
||||
@ -51,7 +52,7 @@ matrix:
|
||||
# script:
|
||||
# - chmod 777 ./gradle/bin/gradle
|
||||
# - sudo ./gradle/bin/gradle --console=plain -g travis -c travis/settings.gradle build check -Ptest=-all
|
||||
|
||||
|
||||
- env: TEST_NAME="android API level 19"
|
||||
language: android
|
||||
jdk: openjdk8
|
||||
@ -73,7 +74,7 @@ matrix:
|
||||
before_install:
|
||||
- export TERM=dumb
|
||||
- sudo apt-get update -qq
|
||||
# I don't understand why redis and mongodb are not installed although services added above !
|
||||
# I don't understand why redis and mongodb are not installed although services added above !
|
||||
- sudo apt-get install -qq -y mongodb-server redis-server
|
||||
- /usr/bin/redis-server &
|
||||
- sudo /usr/bin/mongod --config /etc/mongodb.conf &
|
||||
@ -96,7 +97,7 @@ matrix:
|
||||
# Mandatory cmake parameter to set API level and platform for the android toolchain:
|
||||
# /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DANDROID_PLATFORM=android-22
|
||||
# See also in /usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake
|
||||
|
||||
|
||||
# Using the ninja build command. Is much faster then make build command.
|
||||
- /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -H. -Bcmake-build -G'Android Gradle - Ninja' -DANDROID_ABI=armeabi-v7a -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=android-19 -DCMAKE_MAKE_PROGRAM=/usr/local/android-sdk/cmake/3.6.4111459/bin/ninja -DANDROID_STL="c++_static" -DANDROID_CPP_FEATURES="exceptions rtti" -DENABLE_TESTS=ON -DENABLE_LONG_RUNNING_TESTS=OFF -DOLD_REDIS_VERSION=ON && /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake --build cmake-build --target all && cd cmake-build && travis_wait 30 /usr/local/android-sdk/cmake/3.6.4111459/bin/ctest -E Foundation --output-on-failure
|
||||
|
||||
@ -143,7 +144,7 @@ matrix:
|
||||
# Mandatory cmake parameter to set API level and platform for the android toolchain:
|
||||
# /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_ABI=armeabi-v7a -DANDROID_PLATFORM=android-22
|
||||
# See also in /usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake
|
||||
|
||||
|
||||
# Using the ninja build command. Is much faster then make build command.
|
||||
- /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake -H. -Bcmake-build -G'Android Gradle - Ninja' -DANDROID_ABI=armeabi-v7a -DCMAKE_BUILD_TYPE=Release -DCMAKE_TOOLCHAIN_FILE=/usr/local/android-sdk/ndk-bundle/build/cmake/android.toolchain.cmake -DANDROID_PLATFORM=android-24 -DCMAKE_MAKE_PROGRAM=/usr/local/android-sdk/cmake/3.6.4111459/bin/ninja -DANDROID_STL="c++_static" -DANDROID_CPP_FEATURES="exceptions rtti" -DENABLE_TESTS=ON -DENABLE_LONG_RUNNING_TESTS=OFF -DOLD_REDIS_VERSION=ON && /usr/local/android-sdk/cmake/3.6.4111459/bin/cmake --build cmake-build --target all && cd cmake-build && travis_wait 30 /usr/local/android-sdk/cmake/3.6.4111459/bin/ctest -E Foundation --output-on-failure
|
||||
|
||||
@ -152,7 +153,7 @@ matrix:
|
||||
script:
|
||||
- ./configure --everything --omit=PDF && make all -s -j2 && sudo make install
|
||||
- sudo -s ./travis/runtests.sh
|
||||
|
||||
|
||||
- env: TEST_NAME="clang (make)"
|
||||
compiler: clang
|
||||
script:
|
||||
@ -212,7 +213,7 @@ matrix:
|
||||
script:
|
||||
- . env.sh && mkdoc all && mkrel all
|
||||
- ls -l releases
|
||||
|
||||
|
||||
# QA jobs for code analytics and metrics
|
||||
# static code analysis with cppcheck (we can add --enable=all later)
|
||||
- env: TEST_NAME="cppcheck"
|
||||
@ -221,15 +222,15 @@ matrix:
|
||||
# search for TODO within source tree
|
||||
- env: TEST_NAME="TODO"
|
||||
script: grep -r TODO *
|
||||
|
||||
|
||||
# search for FIXME within source tree
|
||||
- env: TEST_NAME="FIXME"
|
||||
script: grep -r FIXME *
|
||||
|
||||
|
||||
# search for HACK within source tree
|
||||
- env: TEST_NAME="HACK"
|
||||
script: grep -r HACK *
|
||||
|
||||
|
||||
# some statistics about the code base
|
||||
- env: TEST_NAME="sloccount"
|
||||
script: sloccount .
|
||||
|
Loading…
x
Reference in New Issue
Block a user