Jenkins 启动和停止作业的功能

Jenkins 启动和停止作业的功能,jenkins,devops,Jenkins,Devops,我不确定像Jenkins这样的东西是为这个功能设计的,但我很好奇这是否可能 假设我有某种代码,我想从早上7点运行到晚上7点。通常,Jenkins作业在任何过程完成时完成。就像python脚本关闭一样 我的目标是能够有一个脚本,它将以不稳定的方式运行,并在某个时间被Jenkins终止。这样做仍然可以让我看到漂亮的web ui,远程启动它,轻松添加挂钩,等等 这在Jenkins中是可能的,还是有其他类似Jenkins的平台支持这种功能。基本上不用Jenkins进行“构建”,而是用它们来控制服务我已经

我不确定像Jenkins这样的东西是为这个功能设计的,但我很好奇这是否可能

假设我有某种代码,我想从早上7点运行到晚上7点。通常,Jenkins作业在任何过程完成时完成。就像python脚本关闭一样

我的目标是能够有一个脚本,它将以不稳定的方式运行,并在某个时间被Jenkins终止。这样做仍然可以让我看到漂亮的web ui,远程启动它,轻松添加挂钩,等等


这在Jenkins中是可能的,还是有其他类似Jenkins的平台支持这种功能。基本上不用Jenkins进行“构建”,而是用它们来控制服务

我已经用Jenkins完全取代了Linux Cron,所以你可以做你想做的事情。仅限于你的想象力:)


我在Jenkins中将所有Linux服务器配置为节点(通过ssh),并且每个服务器上的连接帐户都具有sudo权限,因此我可以让Jenkins在操作系统级别执行任何我想执行的操作

我读过一些关于jenkins长期运行程序的问题?你碰到过吗?在我的“梦想”实现中,一个进程基本上会运行24小时。詹金斯可以用来停止它/跟踪它的输出。不能说我有这个问题,但我肯定没有运行一个进程那么长时间。我得说我做的最长的一个小时。不过,这绝对是一件容易测试的事情。Jenkins的稳定性给我留下了深刻的印象,特别是在其他节点上运行远程进程。