Skip to content

Commit bd417aa

Browse files
authored
Merge pull request #457 from victorolinasc/vn/remove_python_ruby_and_revamp_ci
Remove release.py and Rakefile
2 parents 02a3922 + 1f4a8a3 commit bd417aa

File tree

4 files changed

+12
-259
lines changed

4 files changed

+12
-259
lines changed

.travis.yml

Lines changed: 6 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -1,12 +1,11 @@
11
language: elixir
22
cache: apt
33
env:
4-
- EVM_EMACS=24.3 TEST_RUN="rake test"
5-
- EVM_EMACS=24.4 TEST_RUN="rake test"
6-
- EVM_EMACS=24.5 TEST_RUN="rake test-no-gui"
7-
- EVM_EMACS=25.1 TEST_RUN="rake test"
8-
- EVM_EMACS=25.2 TEST_RUN="rake test"
9-
# - EVM_EMACS=git-snapshot TEST_RUN="rake test"
4+
- EVM_EMACS=24.3
5+
- EVM_EMACS=24.4
6+
- EVM_EMACS=24.5
7+
- EVM_EMACS=25.1
8+
- EVM_EMACS=25.2
109
matrix:
1110
include:
1211
- elixir: 1.0.5
@@ -22,4 +21,4 @@ before_install:
2221
install:
2322
- cask install
2423
script:
25-
- $TEST_RUN
24+
- cask exec ert-runner

CONTRIBUTING.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -16,8 +16,8 @@ should take to help get it added/fixed in emacs-elixir
1616
* elixir-mode
1717
* emacs
1818

19-
* Ideally, creating a pull request with a (failing) test case demonstrating
20-
what's wrong. This makes it easy for us to reproduce & fix the problem.
19+
* Ideally, creating a pull request with a test case demonstrating what's wrong.
20+
This makes it easy for us to review, reproduce & fix the problem.
2121

2222
You might also hop into the IRC channel (``#elixir-lang`` on ``irc.freenode.net``)
2323
& raise your question there, as there may be someone who can help you with a
@@ -58,14 +58,15 @@ substantial time for the all-volunteer team to get to.
5858

5959
## How to run tests
6060

61-
There are three tools that helps us to test emacs-elixir:
61+
There are two tools that helps us to test emacs-elixir:
6262

63-
* [EVM](https://github.com/rejeep/evm) - a command-line tool which allows you to easily install, manage, and work with multiple Emacs versions.
6463
* [Cask](https://github.com/cask/cask) - a project management tool for Emacs that helps automate the package development cycle.
6564
* [Ert-runner](https://github.com/rejeep/ert-runner.el) - a tool for Emacs projects tested using Ert.
6665

6766
### Emacs Version Manager
6867

68+
Emacs has many versions and currently we support from version 24+. If you want to reproduce a bug/issue on a specific version of Emacs, there are some alternatives like EVM. Here is a setup for EVM.
69+
6970
To install [EVM](https://github.com/rejeep/evm), run:
7071

7172
```bash
@@ -94,7 +95,7 @@ Read more about [EVM](https://github.com/rejeep/evm).
9495
To install Cask, run:
9596

9697
```bash
97-
$ curl -fsSkL https://raw.github.com/cask/cask/master/go | python
98+
$ curl -fsSL https://raw.githubusercontent.com/cask/cask/master/go | python
9899
$ export PATH="~/.cask/bin:$PATH" # Add it to your .bashrc or analogue
99100
```
100101

Rakefile

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

release.py

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

0 commit comments

Comments
 (0)