|
1 | 1 | sudo: false
|
2 | 2 | language: emacs-lisp
|
| 3 | + |
| 4 | +addons: |
| 5 | + apt: |
| 6 | + packages: |
| 7 | + - autogen |
| 8 | + - ca-certificates |
| 9 | + - curl |
| 10 | + - gcc |
| 11 | + - libgmp-dev |
| 12 | + - m4 |
| 13 | + - make |
| 14 | + - pkg-config |
| 15 | + - xz-utils |
| 16 | + |
| 17 | +cache: |
| 18 | + directories: |
| 19 | + - $HOME/local |
| 20 | + |
3 | 21 | env:
|
4 |
| - - EMACS_BINARY=emacs-24.4-travis MAKE_TEST=test |
5 |
| - - EMACS_BINARY=emacs-24.4-travis MAKE_TEST=test-bytecomp |
6 |
| - - EMACS_BINARY=emacs-24.5-travis MAKE_TEST=test |
7 |
| - - EMACS_BINARY=emacs-24.5-travis MAKE_TEST=test-bytecomp |
8 |
| - - EMACS_BINARY=emacs-25.1-travis MAKE_TEST=test |
9 |
| - - EMACS_BINARY=emacs-25.1-travis MAKE_TEST=test-bytecomp |
10 |
| - - EMACS_BINARY=emacs-25.2-travis MAKE_TEST=test |
11 |
| - - EMACS_BINARY=emacs-25.2-travis MAKE_TEST=test-bytecomp |
12 |
| - - EMACS_BINARY=emacs-25.2-travis MAKE_TEST=test-checks |
13 |
| - - EMACS_BINARY=emacs-git-snapshot-travis MAKE_TEST=test |
14 |
| - - EMACS_BINARY=emacs-git-snapshot-travis MAKE_TEST=test-bytecomp |
15 |
| - - EMACS_BINARY=emacs-git-snapshot-travis MAKE_TEST=test-checks |
| 22 | + global: |
| 23 | + - PATH=$HOME/local/bin:$PATH |
| 24 | + matrix: |
| 25 | + - EMACS_BINARY=emacs-24.4-travis MAKE_TEST=test |
| 26 | + - EMACS_BINARY=emacs-24.4-travis MAKE_TEST=test-bytecomp |
| 27 | + - EMACS_BINARY=emacs-24.5-travis MAKE_TEST=test |
| 28 | + - EMACS_BINARY=emacs-24.5-travis MAKE_TEST=test-bytecomp |
| 29 | + - EMACS_BINARY=emacs-25.1-travis MAKE_TEST=test |
| 30 | + - EMACS_BINARY=emacs-25.1-travis MAKE_TEST=test-bytecomp |
| 31 | + - EMACS_BINARY=emacs-25.2-travis MAKE_TEST=test |
| 32 | + - EMACS_BINARY=emacs-25.2-travis MAKE_TEST=test-bytecomp |
| 33 | + - EMACS_BINARY=emacs-25.3-travis MAKE_TEST=test |
| 34 | + - EMACS_BINARY=emacs-25.3-travis MAKE_TEST=test-bytecomp |
| 35 | + - EMACS_BINARY=emacs-25.3-travis MAKE_TEST=test-checks |
| 36 | + - EMACS_BINARY=emacs-26-pretest-travis MAKE_TEST=test |
| 37 | + - EMACS_BINARY=emacs-26-pretest-travis MAKE_TEST=test-bytecomp |
| 38 | + - EMACS_BINARY=emacs-26-pretest-travis MAKE_TEST=test-checks |
| 39 | + - EMACS_BINARY=emacs-git-snapshot-travis MAKE_TEST=test |
| 40 | + - EMACS_BINARY=emacs-git-snapshot-travis MAKE_TEST=test-bytecomp |
| 41 | + - EMACS_BINARY=emacs-git-snapshot-travis MAKE_TEST=test-checks |
16 | 42 |
|
17 | 43 | before_script:
|
| 44 | + - sudo sh travis-ci/travis-gnutls.sh |
| 45 | + - gnutls-cli -v |
18 | 46 | - curl -fsSkL https://gist.github.com/rejeep/ebcd57c3af83b049833b/raw > x.sh && source ./x.sh
|
19 | 47 | - evm install $EMACS_BINARY --use --skip
|
20 | 48 | - make elpa
|
21 | 49 | script:
|
22 | 50 | - emacs --version
|
23 | 51 | - make $MAKE_TEST
|
24 |
| -matrix: |
25 |
| - - env: EMACS_BINARY=emacs-git-snapshot-travis |
26 | 52 |
|
27 | 53 | notifications:
|
28 | 54 | webhooks:
|
|
0 commit comments