summaryrefslogtreecommitdiff
path: root/.gitlab-ci.yml
diff options
context:
space:
mode:
Diffstat (limited to '.gitlab-ci.yml')
-rw-r--r--.gitlab-ci.yml26
1 files changed, 26 insertions, 0 deletions
diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
new file mode 100644
index 000000000..9eef833c9
--- /dev/null
+++ b/.gitlab-ci.yml
@@ -0,0 +1,26 @@
+image: "registry.gitlab.com/gnu-taler/docker-taler-ci:latest"
+
+before_script:
+ - pg_ctlcluster 12 main start
+
+integration_tests_legacy:
+ script:
+ - cd integrationtests
+ - ./test-base.sh
+ - ./test-double-link.sh
+ - ./test-double-spend.sh
+ - ./test-recoup.sh
+ - ./test-refund.sh
+ - ./test-retries.sh
+ - ./test-withdrawal.sh
+ allow_failure: true
+
+integration_tests:
+ script:
+ - ./bootstrap
+ - ./configure
+ - make install
+ - pytest -rP tests/
+
+after_script:
+ - pg_ctlcluster 12 main stop