Gitlab CI构建不起作用

时间:2017-05-31 13:34:09

标签: angular gitlab gitlab-ci gitlab-ci-runner

我尝试使用他们的YAML文件开始使用Gitlab的CI。我的repo包含一个有角度的2应用程序,在构建时需要运行e2e和单元测试,因此脚本中的一行尝试通过NPM安装依赖性以提供此功能但总是在天文学上失败,下面是我的YAML脚本和示例我遇到的错误往往因某种未知原因而有所不同。

before_script:
   - apt-get update -y && apt-get upgrade -y 
   - apt-get install -y nodejs
   - apt-get install -y npm
   - npm update npm -g
   - npm cache clean
   - npm install -g angular-cli 


test:
  script:
   - ng test
   - ng e2e

Example of one of the errors I get

1 个答案:

答案 0 :(得分:1)

尝试将npm install -g angular-cli更改为npm install -g @angular/cli。之前已被弃用。