summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLain Soykaf <lain@lain.com>2023-11-28 18:35:37 +0400
committerLain Soykaf <lain@lain.com>2023-11-28 18:35:37 +0400
commit2cc06af6b7fceae99ddc8f404d6c05ea92852963 (patch)
treee5074816b4168f3e4f6eccd6fae56f06a50bed5c
parent35774d44b28895c06e6a4f1715bb08947a7f7dbc (diff)
Gitlab CI: Try failed tests again.gitlab-fixes
-rw-r--r--.gitlab-ci.yml8
1 files changed, 4 insertions, 4 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index ff3308e31..652ba0fc4 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -6,7 +6,7 @@ variables: &global_variables
POSTGRES_USER: postgres
POSTGRES_PASSWORD: postgres
DB_HOST: postgres
- DB_PORT: 5432
+ DB_PORT: "5432"
MIX_ENV: test
workflow:
@@ -125,7 +125,7 @@ unit-testing:
script:
- mix ecto.create
- mix ecto.migrate
- - mix test --cover --preload-modules
+ - mix test --cover --preload-modules || mix test --failed
coverage: '/^Line total: ([^ ]*%)$/'
artifacts:
reports:
@@ -151,7 +151,7 @@ unit-testing-erratic:
script:
- mix ecto.create
- mix ecto.migrate
- - mix test --only=erratic
+ - mix test --only=erratic || mix test --failed
# Removed to fix CI issue. In this early state it wasn't adding much value anyway.
# TODO Fix and reinstate federated testing
@@ -186,7 +186,7 @@ unit-testing-rum:
- mix ecto.create
- mix ecto.migrate
- "mix ecto.migrate --migrations-path priv/repo/optional_migrations/rum_indexing/"
- - mix test --preload-modules
+ - mix test --preload-modules || mix test --failed
lint:
extends: .build_changes_policy