projects
/
akkoma
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
ObjectValidator tests: Extract update validation tests.
[akkoma]
/
.gitlab-ci.yml
diff --git
a/.gitlab-ci.yml
b/.gitlab-ci.yml
index 1b7c03ebb9e235cfc9470ac42d69df93c8028973..b4bd59b43a32ddad040b3df83d746902e2c6060c 100644
(file)
--- a/
.gitlab-ci.yml
+++ b/
.gitlab-ci.yml
@@
-1,4
+1,4
@@
-image: elixir:1.
8.1
+image: elixir:1.
9.4
variables: &global_variables
POSTGRES_DB: pleroma_test
variables: &global_variables
POSTGRES_DB: pleroma_test
@@
-48,6
+48,7
@@
benchmark:
unit-testing:
stage: test
unit-testing:
stage: test
+ retry: 2
cache: &testing_cache_policy
<<: *global_cache_policy
policy: pull
cache: &testing_cache_policy
<<: *global_cache_policy
policy: pull
@@
-80,6
+81,7
@@
unit-testing:
unit-testing-rum:
stage: test
unit-testing-rum:
stage: test
+ retry: 2
cache: *testing_cache_policy
services:
- name: minibikini/postgres-with-rum:12
cache: *testing_cache_policy
services:
- name: minibikini/postgres-with-rum:12
@@
-168,8
+170,7
@@
stop_review_app:
amd64:
stage: release
amd64:
stage: release
- # TODO: Replace with upstream image when 1.9.0 comes out
- image: rinpatch/elixir:1.9.0-rc.0
+ image: elixir:1.10.3
only: &release-only
- stable@pleroma/pleroma
- develop@pleroma/pleroma
only: &release-only
- stable@pleroma/pleroma
- develop@pleroma/pleroma
@@
-206,8
+207,7
@@
amd64-musl:
stage: release
artifacts: *release-artifacts
only: *release-only
stage: release
artifacts: *release-artifacts
only: *release-only
- # TODO: Replace with upstream image when 1.9.0 comes out
- image: rinpatch/elixir:1.9.0-rc.0-alpine
+ image: elixir:1.10.3-alpine
cache: *release-cache
variables: *release-variables
before_script: &before-release-musl
cache: *release-cache
variables: *release-variables
before_script: &before-release-musl
@@
-223,8
+223,7
@@
arm:
only: *release-only
tags:
- arm32
only: *release-only
tags:
- arm32
- # TODO: Replace with upstream image when 1.9.0 comes out
- image: rinpatch/elixir:1.9.0-rc.0-arm
+ image: elixir:1.10.3
cache: *release-cache
variables: *release-variables
before_script: *before-release
cache: *release-cache
variables: *release-variables
before_script: *before-release
@@
-236,8
+235,7
@@
arm-musl:
only: *release-only
tags:
- arm32
only: *release-only
tags:
- arm32
- # TODO: Replace with upstream image when 1.9.0 comes out
- image: rinpatch/elixir:1.9.0-rc.0-arm-alpine
+ image: elixir:1.10.3-alpine
cache: *release-cache
variables: *release-variables
before_script: *before-release-musl
cache: *release-cache
variables: *release-variables
before_script: *before-release-musl
@@
-249,8
+247,7
@@
arm64:
only: *release-only
tags:
- arm
only: *release-only
tags:
- arm
- # TODO: Replace with upstream image when 1.9.0 comes out
- image: rinpatch/elixir:1.9.0-rc.0-arm64
+ image: elixir:1.10.3
cache: *release-cache
variables: *release-variables
before_script: *before-release
cache: *release-cache
variables: *release-variables
before_script: *before-release
@@
-263,7
+260,7
@@
arm64-musl:
tags:
- arm
# TODO: Replace with upstream image when 1.9.0 comes out
tags:
- arm
# TODO: Replace with upstream image when 1.9.0 comes out
- image:
rinpatch/elixir:1.9.0-rc.0-arm64
-alpine
+ image:
elixir:1.10.3
-alpine
cache: *release-cache
variables: *release-variables
before_script: *before-release-musl
cache: *release-cache
variables: *release-variables
before_script: *before-release-musl