From 13ac7fe77c65564de711cf0110a5ba56f066b27f Mon Sep 17 00:00:00 2001 From: Spencer Ofwiti Date: Wed, 25 Nov 2020 11:49:35 +0300 Subject: [PATCH] Add install dependencies stage. --- .gitlab-ci.yml | 22 +++++++++++++++++++--- 1 file changed, 19 insertions(+), 3 deletions(-) diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index a3bcbc3..109cf59 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -1,7 +1,23 @@ -job_1: - stage: stage_a +stages: + - install + +install_dependencies: + stage: install image: node:15-alpine3.10 tags: - docker script: - - node --version + - npm install + cache: + key: + files: + - package-lock.json + paths: + - node_modules + policy: pull + only: + refs: + - merge_requests + - master + changes: + - package-lock.json