当前位置: 首页 > 知识库问答 >
问题:

从主机重启詹金斯从机

梁嘉祥
2023-03-14

我们怎样才能完成它?

注意:使用jenkins-slave作为服务不是一个选项,因为我们有其他安全访问问题。

共有1个答案

丁宏盛
2023-03-14

我知道这个答案来得有点晚:

出于同样的原因,我也是这样做的,不确定这是否是实现这一点的最好方法,但它解决了我们的许多问题:

对于Windows计算机

    null

该节点只需设置为通过SSH连接即可。这将负责在詹金斯的网上提出来。

这是我的脚本中的“执行shell”部分,用于重新启动用于自动化的所有机器:

distro=`uname`
if [ "$distro" = "Windows_NT" ] || [ "$distro" = "WindowsNT" ] ;then
echo "Restarting Windows Machine...."
shutdown -r -f
else
echo "Restarting Mac Machine...."
sudo shutdown -r now
fi

PS:

rmdir %temp% /s /q

md %temp%
 类似资料:
  • > 难道从詹金斯没有像主詹金斯那样安装和启动吗?我假设我将以同样的方式安装一个主Jenkins和另一个从Jenkins,然后主Jenkins将控制从Jenkins例如通过ssh?所以我不能通过GUI查看奴隶詹金斯? 我考虑在另一个VM上添加从Jenkins的原因是因为VM包含我们的应用服务器(许多测试环境)。从master Jenkins部署和启动/停止应用程序服务器是一个难题,因为master

  • 我正在阅读以及如何从这里配置它,当我向下阅读这一页时,我想知道我为什么要这样做,我可以通过它获得什么好处。 我搜索了类似的问题,并到达这里,但仍然不相信相同的。 谁能解释一下我,我可以用同样的方式获得什么好处?

  • 问题内容: 有人知道在部署之前如何从Jenkins启动JBoss吗?部署之前,我需要检查Jboss是否正在运行。 如果有人帮助解决此问题,我将不胜感激! 好, 我试图遵循 Gerold Broser 的建议。 因此,我已经安装了JBoss管理插件和条件构建步骤插件。 之后,在Manage Jenkins /配置系统/ JBoss Managment Builder中-我添加了一个远程服务器。 并在

  • 有没有可能让詹金斯使用真正的浏览器而不是无头浏览器?我正在运行一些用TestNG编写的测试(使用Selenium webdriver)。当我运行testng时。在Eclipse中,浏览器启动并运行测试。但当我使用Jenkins并用maven运行测试时,它不会启动任何浏览器。

  • 问题内容: 我有以下工作流程,用于将Web应用发布到我的开发服务器。该服务器只有一个docker主机,我正在使用docker-compose来管理容器。 将我的应用程序中的更改推送到私有gitlab(在docker中运行)。该应用程序包括一个Dockerfile和docker-compose.yml Gitlab触发了一个jenkins构建(jenkins也正在docker中运行),它会执行一些常

  • 对于实际的JNLP连接,如何强制jenkins从机通过其run命令连接到内部主机名? null