Skip to content

Commit 3f0c369

Browse files
committed
[Fix #480] Run tests on CircleCI
1 parent cfb7182 commit 3f0c369

File tree

4 files changed

+48
-22
lines changed

4 files changed

+48
-22
lines changed

.circleci/config.yml

Lines changed: 45 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,45 @@
1+
version: 2.1
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: ./run-tests-ci.sh
11+
12+
# Enumerated list of Emacs versions
13+
jobs:
14+
test-emacs-25:
15+
docker:
16+
- image: silex/emacs:25-ci-cask
17+
entrypoint: bash
18+
<<: *default-steps
19+
20+
test-emacs-26:
21+
docker:
22+
- image: silex/emacs:26-ci-cask
23+
entrypoint: bash
24+
<<: *default-steps
25+
26+
test-emacs-27:
27+
docker:
28+
- image: silex/emacs:27-ci-cask
29+
entrypoint: bash
30+
<<: *default-steps
31+
32+
test-emacs-master:
33+
docker:
34+
- image: silex/emacs:master-ci-cask
35+
entrypoint: bash
36+
<<: *default-steps
37+
38+
workflows:
39+
version: 2
40+
ci-test-matrix:
41+
jobs:
42+
- test-emacs-25
43+
- test-emacs-26
44+
- test-emacs-27
45+
- test-emacs-master

.travis.yml

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

README.md

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,10 @@
11
[![MELPA](http://melpa.org/packages/clj-refactor-badge.svg)](http://melpa.org/#/clj-refactor)
22
[![MELPA Stable](http://stable.melpa.org/packages/clj-refactor-badge.svg)](http://stable.melpa.org/#/clj-refactor)
3-
[![Build Status](https://secure.travis-ci.org/clojure-emacs/clj-refactor.el.png?branch=master)](http://travis-ci.org/clojure-emacs/clj-refactor.el)
3+
[![circleci][badge-circleci]][circleci]
44
[![Gitter](https://badges.gitter.im/Join%20Chat.svg)](https://gitter.im/clojure-emacs/refactor-nrepl?utm_source=badge&utm_medium=badge&utm_campaign=pr-badge)
55

6+
[circleci]: https://circleci.com/gh/clojure-emacs/clj-refactor.el
7+
68
# clj-refactor.el
79

810
`clj-refactor` provides refactoring support for Clojure projects. It complements
File renamed without changes.

0 commit comments

Comments
 (0)