From 0d94df8df22e2fab03b410879541944ba3f09b0e Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?Victor=20L=C3=B6fgren?= <victor.l0fgr3n@gmail.com>
Date: Tue, 16 Feb 2021 17:07:17 +0100
Subject: [PATCH] #5: Test artifacts for server test

---
 .gitlab-ci.yml               |  3 ++-
 .gitlab/server.gitlab-ci.yml | 19 +++++++++++++------
 2 files changed, 15 insertions(+), 7 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index bc3e1186..fe52f261 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -1,5 +1,6 @@
 stages:
-  - server-test
+  - build
+  - test
   - client-install
   - client-test
 
diff --git a/.gitlab/server.gitlab-ci.yml b/.gitlab/server.gitlab-ci.yml
index 33d3934c..8a6394e4 100644
--- a/.gitlab/server.gitlab-ci.yml
+++ b/.gitlab/server.gitlab-ci.yml
@@ -1,11 +1,11 @@
-
-
-test-server:
+server-setup:
   image: python
-  cache:
+  steage: setup
+  artifacts:
     paths:
-      - server/env/
-  stage: server-test
+      - server/env
+    expire_in: 15 min
+    untracked: true
   script:
     - python --version
     - pip install virtualenv
@@ -13,4 +13,11 @@ test-server:
     - python -m venv env
     - source env/bin/activate
     - pip install -r requirements.txt
+
+server-test:
+  image: python
+  stage: test
+  dependencies:
+    - server-setup
+  script:
     - pytest --cov app tests/
-- 
GitLab