]> git.r.bdr.sh - rbdr/cologne/blobdiff - .gitlab-ci.yml
Use only ref slug for cache
[rbdr/cologne] / .gitlab-ci.yml
index b64361cd24d4883153764c46ee75cc23a847e1af..40bffadb6a71520646dbcc28db6dbc4bd3ab01c2 100644 (file)
@@ -18,6 +18,12 @@ stages:
 before_script:
     - npm install
 
 before_script:
     - npm install
 
+cache:
+  key: ${CI_COMMIT_REF_SLUG}
+  paths:
+    - node_modules/
+    - .nyc_output/
+
 lint:
   <<: *only-default
   stage: lint
 lint:
   <<: *only-default
   stage: lint
@@ -27,16 +33,13 @@ lint:
 test:
   <<: *only-default
   stage: test
 test:
   <<: *only-default
   stage: test
-  cache:
-    paths:
-      - .nyc_output/
   script:
     - npm test
 
 quality:
   stage: quality
   needs:
   script:
     - npm test
 
 quality:
   stage: quality
   needs:
-    -test
+    - test
   image:
     name: sonarsource/sonar-scanner-cli:latest
     entrypoint: [""]
   image:
     name: sonarsource/sonar-scanner-cli:latest
     entrypoint: [""]