Commit 7270fd3e authored by Mathis Goichon's avatar Mathis Goichon
Browse files

fix(node-audit): generate json report only on job failure

parent 93da3d9a
Loading
Loading
Loading
Loading
+6 −2
Original line number Diff line number Diff line
@@ -345,8 +345,12 @@ node-audit:
  stage: test
  script:
    - mkdir -p reports
    - $NODE_MANAGER audit --json $NODE_AUDIT_ARGS > $NODE_AUDIT_JSON_PATH
    - $NODE_MANAGER audit $NODE_AUDIT_ARGS
    - |
      if ! $NODE_MANAGER audit $NODE_AUDIT_ARGS
      then
        # failed: also generate JSON report
        $NODE_MANAGER audit --json $NODE_AUDIT_ARGS > $NODE_AUDIT_JSON_PATH
      fi
  artifacts:
    name: "$CI_JOB_NAME artifacts from $CI_PROJECT_NAME on $CI_COMMIT_REF_SLUG"
    expire_in: 1 day