From f4cea4dfc8a209f153e9d6aae91972eb037c38b8 Mon Sep 17 00:00:00 2001 From: Gleb Koval Date: Fri, 30 May 2025 06:39:01 +0100 Subject: [PATCH] fix: include deps in all needs blocks --- .gitlab-ci.yml | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 71b3cdd..8eaf157 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,7 @@ default: image: node:lts-alpine -install_deps: +deps: needs: [] script: - npm ci @@ -16,32 +16,32 @@ install_deps: - node_modules/ check_types: - needs: [install_deps] - dependencies: [install_deps] + needs: [deps] + dependencies: [deps] script: - npm run check check_style: - needs: [install_deps] - dependencies: [install_deps] + needs: [deps] + dependencies: [deps] script: - npm run lint test_unit: - needs: [check_types, check_style] - dependencies: [install_deps] + needs: [deps, check_types, check_style] + dependencies: [deps] script: - npm run test:unit test_e2e: - needs: [check_types, check_style] - dependencies: [install_deps] + needs: [deps, check_types, check_style] + dependencies: [deps] script: - npm run test:e2e build: - needs: [test_unit, test_e2e] - dependencies: [install_deps] + needs: [deps, check_types, check_style, test_unit, test_e2e] + dependencies: [deps] script: - npm run build artifacts: