自动安装新的依赖项时,如何刷新GitLab CI中的node_modules缓存?

时间:2020-07-15 05:18:19

标签: npm continuous-integration gitlab-ci gitlab-ci-runner

我正在使用GitLab页面构建网站,我遵循以下最低.gitlab-ci.yml

image: node:12.16.1-alpine3.10

pages:
  cache:
    paths:
      - node_modules/
  script:
    - npm ci
    - npm build
  artifacts:
    paths:
      - public
  only:
    - master

现在,GitLab将缓存我的node_modules,但是如果我要安装新的依赖项,它将如何知道呢?

如果package.json发生更改,如何使其自动重新安装并缓存?

0 个答案:

没有答案