diff options
| -rw-r--r-- | .gitlab-ci.yml | 13 | ||||
| -rw-r--r-- | Dockerfile | 2 | ||||
| -rw-r--r-- | ci/Dockerfile | 2 | ||||
| -rw-r--r-- | mix.exs | 2 | 
4 files changed, 10 insertions, 9 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 8daa9f434..2cb39a5c9 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,6 +1,7 @@  image: git.pleroma.social:5050/pleroma/pleroma/ci-base  variables: &global_variables +  ELIXIR_VER: 1.12.3    POSTGRES_DB: pleroma_test    POSTGRES_USER: postgres    POSTGRES_PASSWORD: postgres @@ -276,7 +277,7 @@ stop_review_app:  amd64:    stage: release -  image: elixir:1.11.4 +  image: elixir:$ELIXIR_VER    only: &release-only    - stable@pleroma/pleroma    - develop@pleroma/pleroma @@ -316,7 +317,7 @@ amd64-musl:    stage: release    artifacts: *release-artifacts    only: *release-only -  image: elixir:1.11.4-alpine +  image: elixir:$ELIXIR_VER-alpine    tags:      - amd64    cache: *release-cache @@ -334,7 +335,7 @@ arm:    only: *release-only    tags:      - arm32-specified -  image: arm32v7/elixir:1.11.4 +  image: arm32v7/elixir:$ELIXIR_VER    cache: *release-cache    variables: *release-variables    before_script: *before-release @@ -346,7 +347,7 @@ arm-musl:    only: *release-only    tags:      - arm32-specified -  image: arm32v7/elixir:1.11.4-alpine +  image: arm32v7/elixir:$ELIXIR_VER-alpine    cache: *release-cache    variables: *release-variables    before_script: *before-release-musl @@ -358,7 +359,7 @@ arm64:    only: *release-only    tags:      - arm -  image: arm64v8/elixir:1.11.4 +  image: arm64v8/elixir:$ELIXIR_VER    cache: *release-cache    variables: *release-variables    before_script: *before-release @@ -370,7 +371,7 @@ arm64-musl:    only: *release-only    tags:      - arm -  image: arm64v8/elixir:1.11.4-alpine +  image: arm64v8/elixir:$ELIXIR_VER-alpine    cache: *release-cache    variables: *release-variables    before_script: *before-release-musl diff --git a/Dockerfile b/Dockerfile index 310d18104..56c99da72 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,5 +1,5 @@  ARG ELIXIR_IMG=hexpm/elixir -ARG ELIXIR_VER=1.11.4 +ARG ELIXIR_VER=1.12.3  ARG ERLANG_VER=24.2.1  ARG ALPINE_VER=3.17.0 diff --git a/ci/Dockerfile b/ci/Dockerfile index ca28b7029..a2b566873 100644 --- a/ci/Dockerfile +++ b/ci/Dockerfile @@ -1,4 +1,4 @@ -FROM elixir:1.11.4 +FROM elixir:1.12.3  # Single RUN statement, otherwise intermediate images are created  # https://docs.docker.com/develop/develop-images/dockerfile_best-practices/#run @@ -5,7 +5,7 @@ defmodule Pleroma.Mixfile do      [        app: :pleroma,        version: version("2.5.52"), -      elixir: "~> 1.11", +      elixir: "~> 1.12",        elixirc_paths: elixirc_paths(Mix.env()),        compilers: Mix.compilers(),        elixirc_options: [warnings_as_errors: warnings_as_errors()],  | 
