[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/parseclj b2588ce0fb 126/185: Use EVM to setup Travis CI
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/parseclj b2588ce0fb 126/185: Use EVM to setup Travis CI |
Date: |
Tue, 28 Dec 2021 14:05:28 -0500 (EST) |
branch: elpa/parseclj
commit b2588ce0fbd841d6dd5618f7c997cfe1bae5732c
Author: Daniel Barreto <daniel.barreto.n@gmail.com>
Commit: Daniel Barreto <daniel.barreto.n@gmail.com>
Use EVM to setup Travis CI
---
.travis.yml | 30 ++++++++++++++----------------
1 file changed, 14 insertions(+), 16 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 7f4e57f3fd..2c544d182d 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,24 +1,22 @@
-language: generic
-dist: trusty
-group: deprecated-2017Q4
+language: emacs
+cache: apt
env:
- - EMACS=emacs25
- - EMACS=emacs-snapshot
+ - EVM_EMACS=emacs-25.1-travis
+ - EVM_EMACS=emacs-25.2-travis
+ - EVM_EMACS=emacs-25.3-travis
+ - EVM_EMACS=emacs-26-pretest-travis
+ - EVM_EMACS=emacs-git-snapshot-travis
matrix:
+ fast_finish: true
allow_failures:
- - env: EMACS=emacs-snapshot
+ - env: EVM_EMACS=emacs-26-pretest-travis
+ - env: EVM_EMACS=emacs-git-snapshot-travis
before_install:
- # Emacs 25
- - sudo add-apt-repository -y ppa:kelleyk/emacs
- # Nightly Emacs snapshot builds
- - sudo add-apt-repository -y ppa:ubuntu-elisp/ppa
- # Update and install the Emacs for our environment
- - sudo apt-get update -qq
- - sudo apt-get install -qq -yy ${EMACS}
- # Install and bootstrap cask
- - travis_retry sh -c 'curl -fsSkL https://raw.github.com/cask/cask/master/go
| python'
- - export PATH="${HOME}/.cask/bin:$PATH"
+ - curl -fsSkL https://gist.github.com/rejeep/ebcd57c3af83b049833b/raw >
travis.sh && source ./travis.sh
+ - evm install $EVM_EMACS --use --skip
install:
- cask install
script:
+ - export ECUKES_EMACS=${EMACS:-$(which emacs)}
+ - $ECUKES_EMACS --version
- cask exec ert-runner
- [nongnu] elpa/parseclj 313fc4e630 077/185: Rename to parseclj, (continued)
- [nongnu] elpa/parseclj 313fc4e630 077/185: Rename to parseclj, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 7f8bcd405e 095/185: Make checkdoc happy with parseclj.el, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 0f16fcf2fa 084/185: Implement parsing with lexical preservation (keep whitespace, comments), ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj ca854455f6 099/185: Add missing requirement to `parseedn`, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj adbc0cabf5 100/185: Move `parseclj--{leaf, closing}-tokens` to `parseclj-lex` module, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 7794d9ee59 101/185: Add docstrings for `parseclj-lex` module, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 296a093132 102/185: Remove `parseclj-unparse`, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj d6525d30c6 111/185: Merge pull request #10 from lambdaisland/fix-ast-reduce-tag, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 0ef32ad912 120/185: Add support for having single quotes in symbols/keywords, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 0afb8c5f09 123/185: Add `parseclj-lex-error-token` helper, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj b2588ce0fb 126/185: Use EVM to setup Travis CI,
ELPA Syncer <=
- [nongnu] elpa/parseclj 46cfcd3120 129/185: Merge pull request #16 from lambdaisland/parseclj-lex-error-token, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 61577603f2 136/185: Update README.md with installation and usage information, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj a82f229014 139/185: Ignore *.elc files, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 7fba1624e0 142/185: Update DESIGN.md to name difference between parseclj and parseedn, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 3693dd148f 145/185: Fix Cask file, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj af6102c4a8 146/185: Minor fix to README file, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 91c2ad82af 147/185: Add enough feature to be able to parse clojure.core, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj b40670a561 149/185: Add namespaced maps, fix backquote implementation, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj ff0443c27c 151/185: Add :read-one option, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 40e36c41eb 006/185: alist-get was only introduced in 25.1? :sadpanda:, ELPA Syncer, 2021/12/28