关于gitlab-runner:统一为gitlab-runner-设置-npm-仓库地址

因为家喻户晓的起因,npm在执行install 或 ci时申请官网仓库会相当慢,为此咱们能够在gitlab的全局中设置以下环境变量来为npm指定国内的阿里云仓库。办法如下:

关上 CD 设置

此设置实用于所有的测试,所以咱们将其间接配置到全局。

增加变量

按上述步骤顺次增加完下述变量:

  NPM_CONFIG_REGISTRY: https://registry.npm.taobao.org
  NPM_CONFIG_ELECTRON_MIRROR: https://npm.taobao.org/mirrors/electron
  NPM_CONFIG_SASS_BINARY_SITE: https://npm.taobao.org/mirrors/node-sass
  NPM_CONFIG_PHANTOMJS_CDNURL: https://npm.taobao.org/mirrors/phantomjs

确认变量

最初咱们在.gitlab-ci.yaml文件中退出环境变量的打印:

  script:
    - env

最初确认环境变量曾经失效:

随后再执行 npm install 或 npm ci 等装置依赖的操作时,便能够主动走淘宝源了。

评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

这个站点使用 Akismet 来减少垃圾评论。了解你的评论数据如何被处理