From 18f96de4befc99ece669e91e87b15376a53beacc Mon Sep 17 00:00:00 2001
From: Raul Barreras <rbarreras@nebraska.edu>
Date: Wed, 18 Sep 2019 22:15:46 +0000
Subject: [PATCH] Update .gitlab-ci.yml

---
 .gitlab-ci.yml | 27 +++++++++++++++++++++++----
 1 file changed, 23 insertions(+), 4 deletions(-)

diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml
index 33b375f..8fc2869 100644
--- a/.gitlab-ci.yml
+++ b/.gitlab-ci.yml
@@ -2,9 +2,13 @@ stages:
   - verify
   - build
   - test
+  - test:dependency_checker
   - publish
   - security
 
+cache:
+  key: ${CI_COMMIT_REF_SLUG}
+
 .Check Makefile:
   stage: verify
   tags:
@@ -35,19 +39,34 @@ stages:
     - docker run --rm its-registry.unl.edu/unl-its/docker-ci/static-code-analysis sonar-scanner -v
     - docker run --rm -v "${PWD}:/work" -w /work its-registry.unl.edu/unl-its/docker-ci/detect-secrets -s
 
-Test Dependency Checker:A:
-  stage: test
+Test Dependency Checker npm install:
+  stage: test:dependency_checker
   tags:
     - docker
   image: node:alpine
+  cache:
   cache:
     paths:
-      - node_modules/
+      - t/dependency-check/simple-app/node_modules/
+      - t/dependency-check/simple-app/dependency_check_results/
   script:
-    - ls -al 
     - cd t/dependency-check/simple-app/
     - npm install
 
+Test Dependency Checker dependency_check:
+  stage: test:dependency_checker
+  tags:
+    - docker
+  image: its-registry.unl.edu/unl-its/docker-ci/dependency-check
+  cache:
+    paths:
+      - t/dependency-check/simple-app/node_modules/
+      - t/dependency-check/simple-app/dependency_check_results/
+  script:
+    - ls -al
+    - /usr/local/bin/entrypoint.sh
+
+
 .Test Dependency Checker:
   stage: test
   tags:
-- 
GitLab