From d2009e62cabec20616b0b76585524d50462f141f Mon Sep 17 00:00:00 2001 From: Rainer Killinger Date: Mon, 30 Jan 2023 11:23:20 +0100 Subject: [PATCH] ci: limit artifacts and remove unnecessary ones --- .gitlab-ci.yml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 9e6720d5..7bee75bf 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -14,9 +14,10 @@ stages: build: stage: build script: - - npm install + - npm ci - npm run build artifacts: + expire_in: 1 day untracked: true paths: - node_modules/ @@ -29,6 +30,7 @@ unit: - npm run test-unit coverage: '/Statements[^:]*\:[^:]*\s+([\d\.]+)%/' artifacts: + expire_in: 6 month reports: coverage_report: coverage_format: cobertura @@ -82,8 +84,6 @@ ci: stage: publish dependencies: - build - artifacts: - untracked: true variables: DOCKER_DRIVER: overlay2 services: @@ -101,8 +101,6 @@ ci: stage: publish dependencies: - build - artifacts: - untracked: true variables: DOCKER_DRIVER: overlay2 services: