1notifications: 2 email: false 3 4branches: 5 except: 6 - /flatcap\/.*/ 7 - translate 8 9dist: bionic 10 11language: c 12compiler: gcc 13cache: ccache 14 15git: 16 depth: 3 17 18addons: 19 apt: 20 packages: 21 - autopoint 22 - docbook-simple 23 - docbook-xsl 24 - gettext 25 - gpgsm 26 - graphviz 27 - jimsh 28 - libdb-dev 29 - libgdbm-dev 30 - libgnutls28-dev 31 - libgpgme11-dev 32 - libgss-dev 33 - libidn2-0-dev 34 - libkyotocabinet-dev 35 - liblmdb-dev 36 - liblua5.2-dev 37 - liblz4-dev 38 - libncursesw5-dev 39 - libnotmuch-dev 40 - libqdbm-dev 41 - librocksdb-dev 42 - libsasl2-dev 43 - libssl-dev 44 - libtdb-dev 45 - libtokyocabinet-dev 46 - libxml2-utils 47 - libzstd-dev 48 - lua5.2 49 - lynx 50 - xsltproc 51 52install: 53 - git clone --depth 1 https://github.com/neomutt/travis-build.git ~/config 54 - git clone --depth 1 https://github.com/neomutt/neomutt-test-files.git ~/test-files 55 56before_script: 57 - ccache --zero-stats 58 - export ANSI_CLEAR 59 - export -f travis_fold 60 - export -f travis_nanoseconds 61 - export -f travis_time_finish 62 - export -f travis_time_start 63 - export NEOMUTT_TEST_DIR="$HOME/test-files" 64 - (cd ~/test-files && ./setup.sh) 65 66script: 67 - ~/config/build 68 69after_script: 70 - ccache --show-stats 71 72