[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/parseclj 92396d11cf 127/185: Merge pull request #17 from l
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/parseclj 92396d11cf 127/185: Merge pull request #17 from lambdaisland/travis-evm |
Date: |
Tue, 28 Dec 2021 14:05:28 -0500 (EST) |
branch: elpa/parseclj
commit 92396d11cfcb48a86cc60019e8b274244d7db5ac
Merge: 70804992ee b2588ce0fb
Author: Lambda Island <arne@lambdaisland.com>
Commit: GitHub <noreply@github.com>
Merge pull request #17 from lambdaisland/travis-evm
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 ba9f4d723f 076/185: Document proposal for alternative package organization, (continued)
- [nongnu] elpa/parseclj ba9f4d723f 076/185: Document proposal for alternative package organization, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj a8e1de0d62 075/185: Merge pull request #4 from lambdaisland/edn-ast-split, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 6fdf22a553 062/185: Update license, fix dependencies, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 5fbe901cba 071/185: Parse/unparse :tag, rountrip AST, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 6e0dc9516c 093/185: Add missing require, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj b79b3a5438 098/185: Add documentation to `parseclj-ast.el`, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 1b071d7775 104/185: Add documentation to `parseedn` module, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj e1cb9e5514 113/185: Add a few more node accessors., ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 80e92cdf9f 001/185: Move into its own repo, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 2588470302 116/185: Merge pull request #9 from lambdaisland/docstrings-and-conventions, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 92396d11cf 127/185: Merge pull request #17 from lambdaisland/travis-evm,
ELPA Syncer <=
- [nongnu] elpa/parseclj f87278a70e 135/185: Merge pull request #18 from clojure-emacs/doc-&-style-fixes-part-2, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj eedc0d812e 168/185: Update docstring and metion Emacs 27 alternative, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 815ba87a77 137/185: Merge pull request #19 from clojure-emacs/update-readme, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 9e0b51e39c 160/185: revert tabs to spaces, address minor review comments, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj bdd6489128 003/185: add travis badge, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj f6b8ad665c 004/185: Fix .travis.yml, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 3ec632ed66 008/185: Travis show Emacs version, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 7cf7dc99cd 011/185: Travis: only install the necessary ppa/package for each matrix line, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj 710511ff79 013/185: Seems these packages dont actually package the versioned executable names, ELPA Syncer, 2021/12/28
- [nongnu] elpa/parseclj b2e97ecb57 017/185: Lets try that again #travis, ELPA Syncer, 2021/12/28