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