logo

pleroma

My custom branche(s) on git.pleroma.social/pleroma/pleroma git clone https://hacktivis.me/git/pleroma.git
commit: 12d888e04e4ed4660c8c0d8322cbf1820136d1ac
parent 6e158bba2ccf6b8380bbf05ab2a486e8e7ba41fe
Author: Haelwenn (lanodan) Monnier <contact@hacktivis.me>
Date:   Mon, 11 Jul 2022 22:57:30 +0200

CI: cycles: Use current stable elixir image

Diffstat:

M.gitlab-ci.yml19+++++++------------
1 file changed, 7 insertions(+), 12 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml @@ -140,14 +140,14 @@ unit-testing-rum: - mix test --preload-modules lint: - image: elixir:1.12-alpine + image: &current_elixir elixir:1.12-alpine stage: test only: changes: *build_changes_policy cache: *testing_cache_policy - before_script: + before_script: &current_bfr_script - apk update - - apk add cmake file-dev git + - apk add build-base cmake file-dev git openssl - mix local.hex --force - mix local.rebar --force - mix deps.get @@ -163,17 +163,12 @@ analysis: - mix credo --strict --only=warnings,todo,fixme,consistency,readability cycles: + image: *current_elixir stage: test - image: elixir:1.11-alpine only: changes: *build_changes_policy - cache: {} - before_script: - - apk update - - apk add cmake file-dev git - - mix local.hex --force - - mix local.rebar --force - - mix deps.get + cache: *testing_cache_policy + before_script: *current_bfr_script script: - mix compile - mix xref graph --format cycles --label compile | awk '{print $0} END{exit ($0 != "No cycles found")}' @@ -294,7 +289,7 @@ amd64-musl: cache: *release-cache variables: *release-variables before_script: &before-release-musl - - apk add git gcc g++ musl-dev make cmake file-dev + - apk add git build-base cmake file-dev openssl - echo "import Mix.Config" > config/prod.secret.exs - mix local.hex --force - mix local.rebar --force