我在詹金斯创建了一个TestNG项目,并试图安排该作业的运行并将结果发送到电子邮件。当我计划并将结果发送到电子邮件时,我的构建会定期运行。现在我的问题是
即使我们退出Jenkins,Jenkins也会运行我们计划的构建吗?
即使我们关闭笔记本电脑,Jenkins也会运行我们计划的构建吗?
如果不是,除去它的过程是什么。我有一个版本,应该每天早上8点在我上班之前运行;我的笔记本电脑将处于关机或睡眠模式。即使我的笔记本电脑已关闭或我退出Jenkins,Jenkins也会触发计划的作业?
我想知道如何使计划的构建运行。
答案 0 :(得分:1)
首先,通常的做法是将Jenkins部署到始终处于运行状态或至少在计划时间运行的服务器。 如果Jenkins部署在您自己的笔记本电脑上,那么如果Jenkins服务正在运行,它将运行build。
- 即使我们退出Jenkins,Jenkins也会运行我们计划的构建吗?
是的,它将运行为注销Jenkins不会停止Jenkins服务。
- 即使我们关闭笔记本电脑,詹金斯也会运行我们计划的构建吗?
否,由于笔记本电脑关闭或处于睡眠模式时Jenkins服务无法运行,因此无法运行。
要使用命令行在Windows上检查Jenkins服务状态,请运行以下命令
sc queryex "jenkins"
您还可以使用services.msc
Ctrl+R
services.msc
,然后按Enter键jenkins
服务并双击以查看详细信息要在Linux运行时检查状态
service jenkins status
答案 1 :(得分:0)
如果Jenkins在笔记本电脑上运行,并且您将关闭笔记本电脑,Jenkins进程将无法运行,这意味着计划的构建将无法运行。
Jenkins(服务Windows /守护进程Linux)需要运行。注销将不会影响您的Jenkins。