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: