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