tools/terraform: Add support for Erlang 24 (Git master)
This commit is contained in:
parent
1804aff244
commit
d6fd834e91
|
@ -34,11 +34,16 @@ readonly erlang_cookie='${erlang_cookie}'
|
||||||
readonly debian_codename="$${distribution#debian-*}"
|
readonly debian_codename="$${distribution#debian-*}"
|
||||||
|
|
||||||
case "$erlang_version" in
|
case "$erlang_version" in
|
||||||
23.*)
|
24.*)
|
||||||
if test -z "$erlang_git_ref"; then
|
if test -z "$erlang_git_ref"; then
|
||||||
erlang_git_ref='master'
|
erlang_git_ref='master'
|
||||||
fi
|
fi
|
||||||
;;
|
;;
|
||||||
|
23.*)
|
||||||
|
if test -z "$erlang_git_ref"; then
|
||||||
|
erlang_git_ref='maint-23'
|
||||||
|
fi
|
||||||
|
;;
|
||||||
22.*|21.*|20.*|19.3)
|
22.*|21.*|20.*|19.3)
|
||||||
readonly erlang_package_version="1:$erlang_version-1"
|
readonly erlang_package_version="1:$erlang_version-1"
|
||||||
;;
|
;;
|
||||||
|
@ -213,7 +218,7 @@ install_kiex() {
|
||||||
|
|
||||||
kiex_install_elixir() {
|
kiex_install_elixir() {
|
||||||
case "$erlang_version" in
|
case "$erlang_version" in
|
||||||
22.*|23.*)
|
22.*|23.*|24.*)
|
||||||
url="https://github.com/elixir-lang/elixir/releases/download/v$elixir_version/Precompiled.zip"
|
url="https://github.com/elixir-lang/elixir/releases/download/v$elixir_version/Precompiled.zip"
|
||||||
wget -q -O/tmp/elixir.zip "$url"
|
wget -q -O/tmp/elixir.zip "$url"
|
||||||
|
|
||||||
|
|
|
@ -103,6 +103,7 @@ variable "erlang_version_to_system" {
|
||||||
"23.1" = "debian-stretch"
|
"23.1" = "debian-stretch"
|
||||||
"23.2" = "debian-stretch"
|
"23.2" = "debian-stretch"
|
||||||
"23.3" = "debian-stretch"
|
"23.3" = "debian-stretch"
|
||||||
|
"24.0" = "debian-stretch"
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue