From ec597aac48e4cb68e26207ad114155fe0deb6c75 Mon Sep 17 00:00:00 2001 From: Joao P Dubas Date: Sun, 2 Jun 2024 19:17:49 +0000 Subject: [PATCH] feat: upgrade elixir/erlang runtimes * erlang from 26.2.5 to 27.0 * elixir from 1.16.3 to 1.17.0-rc.0 --- .drone.yml | 4 ++-- .tool-versions | 4 ++-- Dockerfile | 2 +- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/.drone.yml b/.drone.yml index c62c1b2..24a6427 100644 --- a/.drone.yml +++ b/.drone.yml @@ -37,7 +37,7 @@ steps: restore: true - name: test - image: 'hexpm/elixir:1.16.3-erlang-26.2.5-debian-bookworm-20240513-slim' + image: 'hexpm/elixir:1.17.0-rc.0-erlang-27.0-debian-bookworm-20240513-slim' environment: MIX_ENV: test POSTGRES_HOST: &db_host db @@ -105,7 +105,7 @@ steps: restore: true - name: compile app - image: &elixir 'hexpm/elixir:1.16.3-erlang-26.2.5-debian-bookworm-20240513-slim' + image: &elixir 'hexpm/elixir:1.17.0-rc.0-erlang-27.0-debian-bookworm-20240513-slim' commands: - mix do local.rebar --force, local.hex --force, deps.get, deps.compile - mix compile --all-warnings --warnings-as-errors diff --git a/.tool-versions b/.tool-versions index 7d06c7a..2f3bf43 100644 --- a/.tool-versions +++ b/.tool-versions @@ -1,2 +1,2 @@ -erlang 26.2.5 -elixir 1.16.3 +erlang 27.0 +elixir 1.17.0-rc.0-otp-27 diff --git a/Dockerfile b/Dockerfile index fa1940a..20678a1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM hexpm/elixir:1.16.3-erlang-26.2.5-debian-bookworm-20240513-slim AS builder +FROM hexpm/elixir:1.17.0-rc.0-erlang-27.0-debian-bookworm-20240513-slim AS builder RUN apt-get update \ && apt-get -y install make