在Jenkins构建期间未运行Cypress run命令

在Jenkins构建期间未运行Cypress run命令,jenkins,jenkins-pipeline,cypress,yarnpkg,Jenkins,Jenkins Pipeline,Cypress,Yarnpkg,我正在Jenkins进行集成。问题的要点如下: 我已经将我要使用的应用程序的git克隆到了我的工作站上,然后创建了一个目录,用git和Thread对其进行了初始化,然后在其中安装了cypress 然后,我在相关文件中输入以下行: yarn install . . . cd (testing-directory) yarn run cypress run --browser chrome --headless 此时,构建失败 我收到的错误消息是: 找不到错误命令“cypress” 但是,在本地机

我正在Jenkins进行集成。问题的要点如下:

我已经将我要使用的应用程序的git克隆到了我的工作站上,然后创建了一个目录,用git和Thread对其进行了初始化,然后在其中安装了cypress

然后,我在相关文件中输入以下行:

yarn install
.
.
.
cd (testing-directory)
yarn run cypress run --browser chrome --headless
此时,构建失败

我收到的错误消息是:

找不到错误命令“cypress”

但是,在本地机器的这个git实例中,在cypress安装上运行的命令
warn run cypress run--browser chrome--headless
非常完美


请告知如何在Jenkins构建期间运行此命令。

我设法解决了此问题。我需要让Jenkins在构建中安装Cypress

因此,我添加了一行:

yarn add cypress --dev -W
它工作了,我在路上了!p> 更新:我(无意中)将此子文件夹初始化为一个主包,因此它的运行独立于文件夹结构的其余部分。我在中删除了.git文件夹,所有问题都已解决,无需重新安装cypress