diff --git a/.travis.yml b/.travis.yml new file mode 100644 index 0000000000000..4477e26769a88 --- /dev/null +++ b/.travis.yml @@ -0,0 +1,21 @@ +dist: xenial +language: c +compiler: clang +perl: 5.26 + +env: + global: + - CFLAGS="-g -O2 -fstack-protector -Wformat -Werror=format-security" LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro" + - CC="clang" + - CXX="clang++" + - MAKEFLAGS="-j 2" + +addons: + apt: + packages: + - libipc-run-perl + +script: + - ./configure --with-llvm --enable-tap-tests + - make + - make check-world diff --git a/CHANGELOG.carto.md b/CHANGELOG.carto.md index 67c048930437e..8ca6bd5f1f972 100644 --- a/CHANGELOG.carto.md +++ b/CHANGELOG.carto.md @@ -6,3 +6,4 @@ Changes: - Start from REL_11_STABLE (19516afdf167aeaf9e95edf7c5a105bb16f8914c) // REL_11_1-61-g19516afdf1 - Add this CHANGELOG. - Port #12: Allow SQL functions to inline in the presence of costly parameter functions +- Setup travis tests