[PATCH 7/7] .travis.yml: Test against several Emacs versions

David Bremner david at tethera.net
Fri Sep 1 17:41:21 PDT 2017


Vladimir Panteleev <notmuch at thecybershadow.net> writes:


> +env:
> +  - EMACS_VERSION=24.3
> +  - EMACS_VERSION=24.5
> +  - EMACS_VERSION=25.1
> +  - EMACS_VERSION=snapshot
> +

I take it travis doesn't object to building 4 versions of emacs from
scratch? How long does that take?

>  script:
> +  # Configure and install Emacs (according to $EMACS_VERSION)
> +  - export PATH="$HOME/bin:$PATH"
> +  - wget 'https://raw.githubusercontent.com/flycheck/emacs-travis/master/emacs-travis.mk'
> +  - make -f emacs-travis.mk install_emacs
> +  - emacs --version
> +

I'm not very happy about downloading and running code from a third party
during our test runs. I guess we could embed a copy, althought that has
it's downsides as well.



More information about the notmuch mailing list