Skip to content
Snippets Groups Projects

Resolve "use multi curl to improve performance"

Merged Ghost User requested to merge 19-use-multi-curl-to-improve-performance into master
+ 15
9
@@ -50,9 +50,12 @@ prepare_secrets:
prepare_node:
stage: prepare
image: node:10
variables:
npm_config_cache: "$CI_PROJECT_DIR/.npm"
before_script:
- npm install
script:
- npm install -g npm-cache
- npm-cache install --cacheDirectory "$CI_PROJECT_DIR/.npm-package-cache" npm
script:
- npm run prod
artifacts:
paths:
@@ -61,25 +64,28 @@ prepare_node:
- public/mix-manifest.json
cache:
# Cache per Branch
key: "node-$CI_JOB_STAGE-$CI_COMMIT_REF_SLUG"
key: "metager-${CI_JOB_NAME}"
paths:
- node_modules
- .npm
- .npm-package-cache
only:
- branches
- tags
prepare_composer:
stage: prepare
image: prooph/composer:7.3
image: registry.metager.de/open-source/composer/master
variables:
COMPOSER_HOME: "$CI_PROJECT_DIR/.composer"
script:
- composer install
- composer install --no-dev
artifacts:
paths:
- vendor
cache:
key: "composer-$CI_JOB_STAGE-$CI_COMMIT_REF_SLUG"
key: "metager-${CI_JOB_NAME}"
paths:
- vendor
- .composer
build:
services:
Loading