用于在Svelte SSR(Sapper)上进行赛普拉斯测试的Gitlab ci配置

时间:2020-01-24 21:55:23

标签: gitlab-ci cypress sapper

Svel版本的SSR版本对Sapper来说是新的。 我尝试从基本模板中获取测试以在Gitlab中运行。

我在.gitlab-ci.yml中的测试工作如下:

 test-job:
  stage: test
  image: cypress/base:10

  script:
    - npm install --save-dev cypress
    - npm i serve
    - serve -s build -l 3000 & yarn wait-on http://localhost:3000
    - $(npm bin)/cypress verify
    - $(npm bin)/cypress run

- npm run cypress run之后尝试- npm install时,找不到服务器。然后我尝试安装服务,但仍然出现错误:

$ serve -s build -l 3000 & yarn wait-on http://localhost:3000
 /bin/bash: line 96: serve: command not found

感谢任何指针。

0 个答案:

没有答案