Skip to content

Commit

Permalink
Switch Travis build from EVM to nix-emacs-ci
Browse files Browse the repository at this point in the history
  • Loading branch information
purcell committed Sep 12, 2019
1 parent 58a2df6 commit ab7cbf6
Showing 1 changed file with 14 additions and 21 deletions.
35 changes: 14 additions & 21 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -1,27 +1,20 @@
language: ruby
language: nix

cache:
directories:
- $HOME/.evm

before_install:
- (cd $HOME/.evm && git pull) || git clone https://github.com/rejeep/evm.git $HOME/.evm
- export PATH=$HOME/.evm/bin:$PATH
- evm config path /tmp
- evm install $EVM_EMACS --use --skip
install:
# Enable downloadable pre-built binaries stored on cachix
- nix-env -iA cachix -f https://cachix.org/api/v1/install
- cachix use emacs-ci
- nix-env -iA $EMACS_VER -f https://github.com/purcell/nix-emacs-ci/archive/master.tar.gz

env:
- EVM_EMACS=emacs-24.4-travis
- EVM_EMACS=emacs-24.5-travis
- EVM_EMACS=emacs-25.1-travis
- EVM_EMACS=emacs-25.2-travis
- EVM_EMACS=emacs-25.3-travis
- EVM_EMACS=emacs-26.1-travis
#- EVM_EMACS=emacs-git-snapshot-travis

matrix:
allow_failures:
- env: EVM_EMACS=emacs-git-snapshot-travis
- EMACS_VER=emacs-24-4
- EMACS_VER=emacs-24-5
- EMACS_VER=emacs-25-1
- EMACS_VER=emacs-25-2
- EMACS_VER=emacs-25-3
- EMACS_VER=emacs-26-1
- EMACS_VER=emacs-26-2
- EMACS_VER=emacs-26-3

script:
lsb_release -a && ./test-startup.sh
Expand Down

0 comments on commit ab7cbf6

Please sign in to comment.