相关疑难解决方法(0)

Gitlab CI不执行npm脚本

我尝试在gitlab运行器上运行一个CI脚本.

我想要的很简单:

首先应该执行npm install命令来获取所有必需的npm包.

在这以后,npm testnpm run build应执行.

.gitblab-ci.yml脚本如下所示:

before_script:
  - cd my/folder/
  - npm install --silent

stages:
  - test
  - build

run_tests:
  script:
    - npm test
  stage: test

build:
  script:
    - npm run build
  stage: build
Run Code Online (Sandbox Code Playgroud)

不幸的是,只有npm install两次被执行.这不是沉默.
npm testnpm run build获得从不叫.

谁能告诉我,我做错了什么?

continuous-integration gitlab npm-install npm-scripts

6
推荐指数
1
解决办法
1018
查看次数