diff options
author | Christophe Romain <christophe.romain@process-one.net> | 2018-11-27 13:01:52 +0300 |
---|---|---|
committer | Christophe Romain <christophe.romain@process-one.net> | 2018-11-27 13:01:52 +0300 |
commit | 932d995a1d960c4856b16259318f4b4af28b0fe4 (patch) | |
tree | d8a663c95cb53164aa397532ba6fa337640b4267 | |
parent | d3a9fbf62f1e505371a55629485d6c64e973733c (diff) |
Revert "Upgrade Elixir to 1.6.6 (#2653)"
This reverts commit d3a9fbf62f1e505371a55629485d6c64e973733c.
rebar2 (which is still used) is not able to cope with this change
it should check lib/elixir/src/elixir.app.src instead of src/elixir.app.src
as src/elixir.app.src moved away, currently check fails and this breaks
jenkins tests.
options: use rebar3, or drop rebar completely to rely only on mix.
-rw-r--r-- | mix.exs | 2 | ||||
-rw-r--r-- | rebar.config | 2 |
2 files changed, 2 insertions, 2 deletions
@@ -5,7 +5,7 @@ defmodule Ejabberd.Mixfile do [app: :ejabberd, version: "18.9.0", description: description(), - elixir: "~> 1.6", + elixir: "~> 1.4", elixirc_paths: ["lib"], compile_path: ".", compilers: [:asn1] ++ Mix.compilers, diff --git a/rebar.config b/rebar.config index 564018b86..a87ec0054 100644 --- a/rebar.config +++ b/rebar.config @@ -47,7 +47,7 @@ {tag, {if_version_above, "19", "develop", "2.5.3"}}}}}, %% Elixir support, needed to run tests {if_var_true, elixir, {elixir, ".*", {git, "https://github.com/elixir-lang/elixir", - {tag, "v1.6.6"}}}}, + {tag, {if_version_above, "17", "v1.4.4", "v1.1.1"}}}}}, %% TODO: When modules are fully migrated to new structure and mix, we will not need anymore rebar_elixir_plugin {if_not_rebar3, {if_var_true, elixir, {rebar_elixir_plugin, ".*", {git, "https://github.com/processone/rebar_elixir_plugin", "0.1.0"}}}}, |