如何将Jenkins与Cypress集成?

435 阅读2分钟

阅读时间: 2 分钟

在这篇博客中,我们将谈论Cypress与Jenkins的整合。让我们讨论一下什么是Jenkins?Jenkins是一个开源的自动化服务器。同样地,它帮助软件开发的各个部分实现自动化。这些都与构建、测试和部署有关。此外,还涉及到促进持续集成和持续交付。此外,主要议程将是将Jenkins与cypress整合。

这里要涵盖的主题有

  1. 在Ubuntu中安装Jenkins
  2. Jenkins与Cypress的集成
  3. 使用Jenkins对Cypress项目进行持续部署

1.在Ubuntu中安装Jenkins

  • 首先,进入终端,将版本库密钥添加到系统中。
wget -q -O- https://pkg.jenkins.io/debian-stable/jenkins.io.key| sudo apt-key add -
  • 当密钥被添加后,系统会返回OK。因此,将debin包仓库地址附加到服务器的source:list中
sudo sh -c 'echo debpkg.jenkins.io/debian-stab…binary/ > /etc/apt/sources.list.d/jenkins.list' 。
  • 运行更新,让apt使用新的软件库
sudo apt update
  • 最后,安装Jenkins和它的依赖项
sudo apt install jenkins

2.用Cypress安装Jenkins

  • 例如,安装完Jenkins后,我们需要在http://localhost:8080/。因此,在这里我们将能够看到Jenkins的仪表盘。

  • 首先,我们将从仪表板左边的 "新项目 "中创建一个新项目
  • 其次,添加一个项目名称并选择 "自由式项目"
  • 最后,点击 "确定 "来创建一个项目

  • 之后,点击 "高级",添加工作区目录和名称

  • 因此,添加工作区资源库,并添加一个名称。最后,点击 "应用"。

  • 最后,点击 "构建 "并选择 "执行脚本"。 因此,为了执行所有的测试文件,我们可以在命令部分添加 "npx cypress run "命令。

  • 此外,运行作业并检查控制台的输出。

参考资料

www.digitalocean.com/community/t…

knoldus footerknoldus footer

分享Knol。

相关信息