[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/swift-mode 78cea9d 337/496: Improve CI
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/swift-mode 78cea9d 337/496: Improve CI |
Date: |
Sun, 29 Aug 2021 11:34:02 -0400 (EDT) |
branch: elpa/swift-mode
commit 78cea9d79c8055d5ee0032d9f3457d257dda96ee
Author: taku0 <mxxouy6x3m_github@tatapa.org>
Commit: taku0 <mxxouy6x3m_github@tatapa.org>
Improve CI
Incorporating a part of proposal by @AdrieanKhisbe (#124).
---
.travis.yml | 18 +++++++++++++-----
Makefile | 5 ++---
2 files changed, 15 insertions(+), 8 deletions(-)
diff --git a/.travis.yml b/.travis.yml
index 3bb5ffc..a84c4dd 100644
--- a/.travis.yml
+++ b/.travis.yml
@@ -1,13 +1,16 @@
-language: emacs-lisp
+language: generic
+sudo: false
env:
- - EVM_EMACS=emacs-24.4-bin
+ - EVM_EMACS=emacs-24.4-travis
+ - EVM_EMACS=emacs-24.5-travis
+ - EVM_EMACS=emacs-25.1-travis
+ - EVM_EMACS=emacs-git-snapshot
before_install:
- - sudo mkdir /usr/local/evm
- - sudo chown travis:travis /usr/local/evm
- curl -fsSkL https://raw.github.com/rejeep/evm/master/go | bash
- export PATH="/home/travis/.evm/bin:$PATH"
+ - evm config path /tmp
- evm install $EVM_EMACS --skip --use
- curl -fsSL https://raw.githubusercontent.com/cask/cask/master/go | python
- export PATH="/home/travis/.cask/bin:$PATH"
@@ -16,5 +19,10 @@ before_install:
- emacs --version
- cask --version
+matrix:
+ fast_finish: true
+ allow_failures:
+ - env: EVM_EMACS=emacs-git-snapshot
+
script:
- - make check
+ - make test
diff --git a/Makefile b/Makefile
index 9086362..973d580 100644
--- a/Makefile
+++ b/Makefile
@@ -47,10 +47,9 @@ clean:
## Cleans the dist directory.
rm -rf dist
-check: deps
+test: deps
## Tests the package.
$(CASK) exec $(EMACS) --batch -q \
- --eval "(add-to-list 'load-path \""$(shell realpath .)"\")" \
- -l swift-mode.el \
+ --eval "(add-to-list 'load-path \""$(shell readlink -f .)"\")" \
-l test/swift-mode-test-indent.el \
-f swift-mode:run-test:indent
- [nongnu] elpa/swift-mode 8e0f8d6 240/496: Merge pull request #94 from wiruzx/new-range-operator, (continued)
- [nongnu] elpa/swift-mode 8e0f8d6 240/496: Merge pull request #94 from wiruzx/new-range-operator, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 17bf117 242/496: Merge pull request #95 from wiruzx/add-as!-operator, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode b3af0b0 252/496: Constraint all look backs to the reasonable amount of lines, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 52a01b1 269/496: Add test case for backward-sexp, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 5c09b07 289/496: Merge pull request #114 from uk-ar/fix-indent-for-ternary-operator, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 4e9da69 299/496: Release 0.4.0, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode c303245 291/496: Merge pull request #115 from uk-ar/add-melpa-badge, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 9211980 312/496: Bump version to 2.1.2, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 3d27871 313/496: Tweak README.md, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 86eb49c 323/496: Fix indentation of for-in, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 78cea9d 337/496: Improve CI,
ELPA Syncer <=
- [nongnu] elpa/swift-mode 63580e8 339/496: Speed-up indentation for colon, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode e91e924 347/496: Bump version to 2.2.4, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 9892096 350/496: Bump version to 2.3.0, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 55ea958 354/496: Fix syntax error, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode e8d9a5d 363/496: Bump version to 3.0.0, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 99ff376 362/496: Improve functions related to defuns, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode e3cb72b 360/496: Fix `swift-mode:forward-sexp` for `up-list` and `down-list`, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 50394e4 357/496: Bump version to 2.4.0, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 82ee822 361/496: Fix code styles, ELPA Syncer, 2021/08/29
- [nongnu] elpa/swift-mode 5df00bc 367/496: Fix typo, ELPA Syncer, 2021/08/29