[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] master 992d07b 14/57: Add travis support
From: |
Justin Burkett |
Subject: |
[elpa] master 992d07b 14/57: Add travis support |
Date: |
Tue, 3 Nov 2020 14:32:19 -0500 (EST) |
branch: master
commit 992d07b29bf0f1b3403fa35f3badd79e676990e6
Author: Justin Burkett <justin@burkett.cc>
Commit: Justin Burkett <justin@burkett.cc>
Add travis support
---
.travis.yml | 24 ++++++++++++++++++++++++
Cask | 7 +++++++
Makefile | 19 +++++++++++++++++++
3 files changed, 50 insertions(+)
diff --git a/.travis.yml b/.travis.yml
new file mode 100644
index 0000000..cfe9029
--- /dev/null
+++ b/.travis.yml
@@ -0,0 +1,24 @@
+before_install:
+ - git clone https://github.com/rejeep/evm.git $HOME/.evm
+ - export PATH="$HOME/.evm/bin:$PATH"
+ - export PATH="$HOME/.cask/bin:$PATH"
+ - evm config path /tmp
+ - evm install $EVM_EMACS --use --skip
+ - curl -fsSkL https://raw.github.com/cask/cask/master/go | python
+
+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-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 0000000..f3d27cf
--- /dev/null
+++ b/Cask
@@ -0,0 +1,7 @@
+(source gnu)
+
+(package-file "vdiff.el")
+
+(development
+ (depends-on "ert")
+ (depends-on "hydra"))
diff --git a/Makefile b/Makefile
new file mode 100644
index 0000000..0780a20
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,19 @@
+.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 evil-vdiff-tests.el -f ert-run-tests-batch-and-exit
+
+elpa: $(ELPA_DIR)
+$(ELPA_DIR): Cask
+ $(CASK) install
+ mkdir -p $(ELPA_DIR)
+ touch $@
- [elpa] master 66ae1ac 03/57: README: Note new option, (continued)
- [elpa] master 66ae1ac 03/57: README: Note new option, Justin Burkett, 2020/11/03
- [elpa] master 52b7e04 04/57: Switch to using unified diff output (diff -u), Justin Burkett, 2020/11/03
- [elpa] master fb21cc6 08/57: Fix parsing of subtractions in diff -u, Justin Burkett, 2020/11/03
- [elpa] master f0de403 21/57: Add emacs-26.1 for Travis, Justin Burkett, 2020/11/03
- [elpa] master af74300 01/57: Add vdiff-disable-folding user option, Justin Burkett, 2020/11/03
- [elpa] master 41c2d0a 02/57: Handle error when no overlay at point, Justin Burkett, 2020/11/03
- [elpa] master c1525a8 05/57: Fix problems with diff -u parser at beg and end of file, Justin Burkett, 2020/11/03
- [elpa] master 0312ac8 06/57: Update copyright years, Justin Burkett, 2020/11/03
- [elpa] master bc5e1a7 07/57: Remove debugging message, Justin Burkett, 2020/11/03
- [elpa] master b15b020 10/57: Add diff --minimal as algorithm and fix case args for git, Justin Burkett, 2020/11/03
- [elpa] master 992d07b 14/57: Add travis support,
Justin Burkett <=
- [elpa] master 0bfb259 11/57: Add vdiff-debug flag, Justin Burkett, 2020/11/03
- [elpa] master 106a69f 20/57: Fix previous tests for Travis, Justin Burkett, 2020/11/03
- [elpa] master c803bd6 17/57: Add warnings for obsolete variables, Justin Burkett, 2020/11/03
- [elpa] master 5f7d3fd 22/57: Add Travis badge, Justin Burkett, 2020/11/03
- [elpa] master 348d1a7 27/57: Add after-quit arg to vdiff-test-with-buffers, Justin Burkett, 2020/11/03
- [elpa] master fd6ec8e 25/57: Test that both buffers are correct by default, Justin Burkett, 2020/11/03
- [elpa] master 45666cc 30/57: README: evil-collection adds vimdiff-like bindings, Justin Burkett, 2020/11/03
- [elpa] master 6878093 33/57: Add vdiff-toggle-fold and vdiff-toggle-all-folds, Justin Burkett, 2020/11/03
- [elpa] master ccc773b 39/57: Add optional to-buffer arg to vdiff--translate line, Justin Burkett, 2020/11/03
- [elpa] master 58d530b 53/57: Add vdiff-temp-files, Justin Burkett, 2020/11/03