Skip to content

Commit f68a1d7

Browse files
committed
Convert tests to use CircleCI instead of Travis
1 parent 7943b29 commit f68a1d7

File tree

2 files changed

+39
-22
lines changed

2 files changed

+39
-22
lines changed

.circleci/config.yml

Lines changed: 39 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,39 @@
1+
version: 2.0
2+
3+
# Default actions to perform on each Emacs version
4+
default: &default-steps
5+
steps:
6+
- checkout
7+
- run: apt-get update && apt-get install make
8+
- run: make elpa
9+
- run: emacs --version
10+
- run: make test
11+
- run: make test-bytecomp
12+
13+
# Enumerated list of Emacs versions
14+
jobs:
15+
test-emacs-25:
16+
docker:
17+
- image: silex/emacs:25-dev
18+
entrypoint: bash
19+
<<: *default-steps
20+
21+
test-emacs-26:
22+
docker:
23+
- image: silex/emacs:26-dev
24+
entrypoint: bash
25+
<<: *default-steps
26+
27+
test-emacs-master:
28+
docker:
29+
- image: silex/emacs:master-dev
30+
entrypoint: bash
31+
<<: *default-steps
32+
#
33+
workflows:
34+
version: 2
35+
ci-test-matrix:
36+
jobs:
37+
- test-emacs-25
38+
- test-emacs-26
39+
- test-emacs-master

.travis.yml

Lines changed: 0 additions & 22 deletions
This file was deleted.

0 commit comments

Comments
 (0)