我从 cmd 运行 Jenkins,而不是作为服务,因为我需要进行 GUI 测试。当我启动它时它工作正常,我可以做我想做的一切。但我在凌晨 4 点左右安排了一项任务。当我回来时,詹金斯没有坚持到凌晨 4 点。从控制台看,它似乎只是在上午 12 点退出。
首先我以为是电脑环境问题。但是在我将计算机更改为永不休眠并且我将硬盘驱动器也设置为永不休眠之后,它仍然会发生。我在晚上 7 点左右锁定了我的电脑。但它似乎一直运行到凌晨 12 点。
对正在发生的事情有任何想法吗?
查看 Jenkins 日志。它们位于所在目录jenkins.jar
或子目录中的某个位置,查找具有正确时间戳的文件jenkins*out*
。jenkins*err*
我现在无法检查确切的位置和名称,抱歉。
似乎您正在运行 jenkins C:\
,恭喜您弄乱了 C 驱动器根目录;)。为了帮助清理它,复制jenkins.war
到C:\jenkins\
或其他东西并再次运行它以查看它在那里创建的所有内容,因此您知道要清理什么。
此外,从 C 驱动器根目录运行它可能会以某种方式干扰某些 Windows 维护任务或其他东西,从而导致它中止。