summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitlab-ci.yml19
1 files changed, 14 insertions, 5 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 80ee37207..8045f46d9 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,18 +1,27 @@
# This is core test runner
-before_script:
- - pip install tox
+
+image: maxking/mailman-ci-runner
+
+variables:
+ POSTGRES_DB: "mailman_test"
+ POSTGRES_USER: "runner"
+ POSTGRES_PASSWORD: "runner"
+ MYSQL_ROOT_PASSWORD: "runner"
+ MYSQL_USER: "runner"
+ MYSQL_USER_PASSWORD: "runner"
+ MYSQL_DATABASE: "test_mailman"
sqlite:
script:
- tox
-
tags:
- sqlite
pgsql:
+ services:
+ - postgres:latest
script:
- - MAILMAN_EXTRA_TESTING_CFG=/data/postgres.cfg tox -e pg
-
+ - MAILMAN_EXTRA_TESTING_CFG=/home/runner/configs/postgres.cfg tox -e pg
tags:
- postgres