From 78b1ccffea1c5c38176f75c0b01c8b8e0114bd16 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCnter=20Obiltschnig?= <guenter.obiltschnig@appinf.com> Date: Tue, 27 Nov 2018 15:37:11 +0100 Subject: [PATCH] remove plain text slack token for travis --- .travis.yml | 25 +++++++++++++------------ 1 file changed, 13 insertions(+), 12 deletions(-) diff --git a/.travis.yml b/.travis.yml index 77faa801b..0451d169a 100644 --- a/.travis.yml +++ b/.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 .