From 75a0e1f6ee04b5a89264bdc9c9ba70884c202214 Mon Sep 17 00:00:00 2001
From: Dominik George <nik@naturalnet.de>
Date: Thu, 21 Jan 2021 12:20:17 +0100
Subject: [PATCH] Migrate from travis to GitLab CI

---
 .gitlab-ci.yaml | 12 ++++++++++++
 .travis.yml     | 43 -------------------------------------------
 2 files changed, 12 insertions(+), 43 deletions(-)
 create mode 100644 .gitlab-ci.yaml
 delete mode 100644 .travis.yml

diff --git a/.gitlab-ci.yaml b/.gitlab-ci.yaml
new file mode 100644
index 0000000..e034142
--- /dev/null
+++ b/.gitlab-ci.yaml
@@ -0,0 +1,12 @@
+image: registry.edugit.org/teckids/team-sysadmin/docker-images/python-pimped:master
+
+stages:
+  - test
+
+test:
+  stage: test
+  before_script:
+    - adduser --disabled-password --gecos "Test User" testuser
+    - chown -R testuser .
+  script:
+    - sudo -u testuser coverage run --source=menu_generator manage.py test
diff --git a/.travis.yml b/.travis.yml
deleted file mode 100644
index 14383a8..0000000
--- a/.travis.yml
+++ /dev/null
@@ -1,43 +0,0 @@
-language: python
-
-python:
-  - "3.8"
-  - "3.7"
-  - "3.6"
-  - "3.5"
-  - "3.4"
-
-env:
-  - DJANGO="django==3.1.3"
-  - DJANGO="django==3.0.11"
-  - DJANGO="django==2.2.17"
-  - DJANGO="django==2.1.15"
-  - DJANGO="django==2.0.13"
-  - DJANGO="django==1.11.29"
-  - DJANGO="django==1.10.8"
-  - DJANGO="django==1.9.13"
-  - DJANGO="django==1.8.19"
-
-matrix:
-  exclude:
-   - python: "3.5"
-     env: DJANGO="django==3.1.3"
-   - python: "3.5"
-     env: DJANGO="django==3.0.11"
-   - python: "3.4"
-     env: DJANGO="django==3.1.3"
-   - python: "3.4"
-     env: DJANGO="django==3.0.11"
-   - python: "3.4"
-     env: DJANGO="django==2.2.17"
-   - python: "3.4"
-     env: DJANGO="django==2.1.15"
-
-install:
-  - pip install $DJANGO
-  - pip install coveralls
-
-script: coverage run --source=menu_generator manage.py test
-
-after_success:
-  coveralls
\ No newline at end of file
-- 
GitLab