GitLab wurde erfolgreich aktualisiert. Dank regelmäßiger Updates bleibt das THM GitLab sicher und Sie profitieren von den neuesten Funktionen. Danke für Ihre Geduld.

Adds cache path to each job

parent 38046480
...@@ -4,11 +4,6 @@ stages: ...@@ -4,11 +4,6 @@ stages:
- build - build
- deploy - deploy
cache:
key: npm-cache
paths:
- ./node_modules/
before_script: before_script:
- export PATH=$PATH:./node_modules/.bin/ - export PATH=$PATH:./node_modules/.bin/
...@@ -19,6 +14,8 @@ npm_install: ...@@ -19,6 +14,8 @@ npm_install:
cache: cache:
key: npm-cache key: npm-cache
policy: push policy: push
paths:
- ./node_modules/
script: script:
- npm install - npm install
...@@ -29,6 +26,8 @@ ts_lint: ...@@ -29,6 +26,8 @@ ts_lint:
cache: cache:
key: npm-cache key: npm-cache
policy: pull policy: pull
paths:
- ./node_modules/
script: script:
- node_modules/tslint/bin/tslint -c tslint.json -p tsconfig.json - node_modules/tslint/bin/tslint -c tslint.json -p tsconfig.json
...@@ -39,6 +38,8 @@ npm_test: ...@@ -39,6 +38,8 @@ npm_test:
cache: cache:
key: npm-cache key: npm-cache
policy: pull policy: pull
paths:
- ./node_modules/
script: script:
- curl -sS -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add - curl -sS -o - https://dl-ssl.google.com/linux/linux_signing_key.pub | apt-key add
- echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list - echo "deb http://dl.google.com/linux/chrome/deb/ stable main" >> /etc/apt/sources.list.d/google-chrome.list
...@@ -56,6 +57,8 @@ build: ...@@ -56,6 +57,8 @@ build:
cache: cache:
key: npm-cache key: npm-cache
policy: pull policy: pull
paths:
- ./node_modules/
script: script:
- echo $STAGING_SERVER_ENDPOINTS > src/assets/serverEndpoint.json - echo $STAGING_SERVER_ENDPOINTS > src/assets/serverEndpoint.json
- npm run build:SSR - npm run build:SSR
...@@ -72,6 +75,8 @@ deploy: ...@@ -72,6 +75,8 @@ deploy:
cache: cache:
key: npm-cache key: npm-cache
policy: pull policy: pull
paths:
- ./node_modules/
dependencies: dependencies:
- build - build
script: script:
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment