diff --git a/.gitlab-ci.yml b/.gitlab-ci.yml index 03201e4..796bc30 100644 --- a/.gitlab-ci.yml +++ b/.gitlab-ci.yml @@ -9,16 +9,19 @@ build: stage: build image: composer:2 script: - - composer install --no-dev --optimize-autoloader - apk add --no-cache nodejs npm - npm install - npm run build + - cd dist + - composer install --no-dev --optimize-autoloader + - cd .. artifacts: paths: - dist/ - - vendor/ - - composer.lock - - composer.json + cache: + key: ${CI_COMMIT_REF_SLUG} + paths: + - node_modules/ deploy: stage: deploy @@ -39,7 +42,7 @@ deploy: sshpass -p "$PASSWORD" rsync -avz --delete -O \ -e "ssh -p 2244 -o StrictHostKeyChecking=no" \ - ../vendor/ $USERNAME@$HOST:$PROD_PATH/vendor/ + vendor/ $USERNAME@$HOST:$PROD_PATH/vendor/ sshpass -p "$PASSWORD" rsync -avz --delete -O \ -e "ssh -p 2244 -o StrictHostKeyChecking=no" \