Jenkins计划构建运行,即使在其注销或系统关闭时也是如此?

pwuypxnk  于 2023-01-25  发布在  Jenkins
关注(0)|答案(3)|浏览(309)

我已经在Jenkins中创建了一个TestNG项目,并尝试调度该作业运行并将结果发送到电子邮件。当我调度并将结果发送到电子邮件时,我的构建周期性地运行。
1.即使我们注销Jenkins,Jenkins是否仍会运行我们计划的构建?
1.即使我们关闭笔记本电脑,Jenkins是否也会运行我们计划的构建?
如果不是什么是摆脱它的过程。我有一个建设,应该运行每天早上8点之前,我来到办公室;我的笔记本电脑将处于关机或睡眠模式。即使我的笔记本电脑已关机或我从Jenkins注销,Jenkins也将触发计划的作业?
我想知道如何使我的计划生成运行。

6qqygrtg

6qqygrtg1#

首先,通常的做法是将Jenkins部署到一个始终运行或至少在预定时间运行的服务器上。如果Jenkins部署在您自己的笔记本电脑上,则如果Jenkins服务正在运行,它将运行构建。
1.即使我们注销Jenkins,Jenkins是否仍会运行我们计划的构建?
是,它将运行,因为注销Jenkins不会停止Jenkins服务。
1.即使我们关闭笔记本电脑,Jenkins是否也会运行我们计划的构建?
否,它不会运行,因为Jenkins服务在笔记本电脑关闭或处于睡眠模式时不会运行。
要使用命令行在Windows上检查Jenkins服务状态,请运行以下命令

sc queryex "jenkins"

您还可以使用services.msc检查服务状态
1.使用Ctrl+R打开运行
1.键入services.msc并按回车键
1.找到jenkins服务并双击以查看详细信息

要检查Linux运行状态

service jenkins status
qnzebej0

qnzebej02#

如果Jenkins在您的笔记本电脑上运行,并且您将关闭您的笔记本电脑,则Jenkins过程将不会运行,这意味着您计划的构建将不会运行。
Jenkins(服务Windows /守护程序Linux)需要运行。注销不会影响Jenkins。

fbcarpbf

fbcarpbf3#

如果不是什么是摆脱它的过程。我有一个建设,应该运行每天早上8点之前,我来到办公室;我的笔记本电脑将处于关机或睡眠模式。即使我的笔记本电脑已关机或我从Jenkins注销,Jenkins也将触发计划的作业?
1.如果笔记本电脑关机,则无法使用。
1.但是如果它是在睡眠中,你可以schedule a task from windows task scheduler,(任务本身可以是运行一些虚拟的bat文件),设置为使系统在预定的时间醒来,以便jenkins可以运行构建。

相关问题