env:
- global:
- - RUNTESTFLAGS=-v
matrix:
- CFLAGS="-g -Og" MATRIX_EVAL="touch check-no-trailing-blanks"
- CFLAGS="-g -O2 -fstack-protector -Wformat -Werror=format-security" LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro"
- eval "${MATRIX_EVAL}"
- sudo sh -c "echo /usr/lib/libeatmydata/libeatmydata.so >> /etc/ld.so.preload"
- curl -sSfL https://github.com/mapbox/logbt/archive/v2.0.3.tar.gz | sudo tar --gunzip --extract --strip-components=1 --exclude="*md" --exclude="test*" --directory=/usr/local
+ - curl -sSfL https://raw.githubusercontent.com/mapbox/logbt/30c554dd37b6c96c23fc424f75910fc6d6696f00/bin/logbt | sudo tee /usr/local/bin/logbt > /dev/null
- sudo logbt --setup
- sudo service postgresql stop 9.6
- sudo chown -hRL --from=postgres travis:travis /etc /var /tmp
- ./configure CFLAGS="$CFLAGS" LDFLAGS="$LDFLAGS" $CONFIGURE_FLAGS || cat config.log
- make -j
- chmod 755 /home/travis
- - logbt -- make check
- - logbt -- make check RUNTESTFLAGS='--dumprestore'
+ - logbt -- make check "RUNTESTFLAGS=--verbose"
+ - logbt -- make check "RUNTESTFLAGS='--dumprestore --verbose'"
- sudo make install
- - logbt -- make installcheck
- - logbt -- make installcheck RUNTESTFLAGS='--dumprestore'
+ - logbt -- make installcheck "RUNTESTFLAGS=--verbose"
+ - logbt -- make installcheck "RUNTESTFLAGS=--dumprestore --verbose"
notifications:
email: false