[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/bind-map c335674139 60/97: Add files for travis
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/bind-map c335674139 60/97: Add files for travis |
Date: |
Thu, 20 Jan 2022 07:59:22 -0500 (EST) |
branch: elpa/bind-map
commit c335674139715b91bd6e49771824c95a5ffe8634
Author: justbur <justin@burkett.cc>
Commit: justbur <justin@burkett.cc>
Add files for travis
---
.travis.yml | 27 +++++++++++++++++++++++++++
Cask | 6 ++++++
Makefile | 18 ++++++++++++++++++
3 files changed, 51 insertions(+)
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000000..37bd79329e
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,27 @@
+language: generic
+sudo: false
+
+branches:
+ only:
+ - master
+
+before_install:
+ - curl -fsSkL https://gist.github.com/rejeep/ebcd57c3af83b049833b/raw > x.sh
&& source ./x.sh
+ - evm install $EVM_EMACS --use --skip
+ - cask
+
+env:
+ - EVM_EMACS=emacs-24.3-travis
+ - EVM_EMACS=emacs-24.4-travis
+ - EVM_EMACS=emacs-24.5-travis
+ - EVM_EMACS=emacs-git-snapshot-travis
+
+matrix:
+ fast_finish: true
+ allow_failures:
+ env:
+ - EVM_EMACS=emacs-git-snapshot-travis
+
+script:
+ - emacs --version
+ - make test
diff --git a/Cask b/Cask
new file mode 100644
index 0000000000..83df584578
--- /dev/null
+++ b/Cask
@@ -0,0 +1,6 @@
+(source gnu)
+
+(package-file "bind-map.el")
+
+(development
+ (depends-on "ert"))
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000000..ab92b4e2ef
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,18 @@
+.PHONY : test
+
+EMACS ?= emacs
+CASK ?= cask
+
+LOADPATH = -L .
+
+ELPA_DIR = \
+ .cask/$(shell $(EMACS) -Q --batch --eval '(princ emacs-version)')/elpa
+
+test: elpa
+ $(CASK) exec $(EMACS) -Q -batch $(LOADPATH) \
+ -l bind-map-tests.el -f ert-run-tests-batch-and-exit
+
+elpa: $(ELPA_DIR)
+$(ELPA_DIR): Cask
+ $(CASK) install
+ touch $@
- [nongnu] elpa/bind-map 9a676378fe 54/97: Simplify major-mode activation, (continued)
- [nongnu] elpa/bind-map 9a676378fe 54/97: Simplify major-mode activation, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map e239bbdaef 44/97: Always use global evil maps, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map af26966c9a 57/97: Make macro expansion prettier, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 393879d260 58/97: Satisfy compiler, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 2fafc10f7d 45/97: Rename a var and a function and tweak a docstring, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map e94572b50b 74/97: Increment version, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 00b7778826 68/97: Fix minor-mode tests, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 9ae3e9b113 72/97: Increment version, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 40ed95d4d5 80/97: Add bindings keyword, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 6f84c0254f 78/97: Increment version, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map c335674139 60/97: Add files for travis,
ELPA Syncer <=
- [nongnu] elpa/bind-map 89747f7240 75/97: Fix evil-local-mode-hook logic, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 76b8e2ab6c 85/97: Add tests for inheritance, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 6ba28e31aa 83/97: Revert change to prefix-cmd handling, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map fe76f92777 91/97: Add default keys and default evil-keys, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 26a3b5571d 88/97: Make return val consistent in bind-map, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map bf4181e3a4 95/97: Add types to defcustoms, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 510a24138d 97/97: Merge pull request #6 from skangas/bump-version, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 21f972e52d 08/97: Clarify some parts of README, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map d609a7d784 12/97: Add cl-lib requirement, ELPA Syncer, 2022/01/20
- [nongnu] elpa/bind-map 27ed3304d2 19/97: Revert one of the changes in the previous commit, ELPA Syncer, 2022/01/20