jenkins-slave相关内容

Jenkins:找不到名为 MSBuild 的工具

在 Jenkins (Jenkins 2.6) 中设置流水线构建,复制基于 git 的构建的示例脚本会给出:“找不到名为 MSBuild 的工具".我在 Manage Jenkins -> 中设置了 MSBuild Tool全局工具配置.我在从节点上运行管道. 在Slave配置中,我在Node Properties ->中设置了MSBuild工具路径.工具位置. 在构建过程中它无法获取 M ..
发布时间:2022-01-18 17:07:27 其他开发

Jenkins 在 docker 中触发按需从站

我正在寻找一种在 Jenkins slave 中运行 Jenkins 作业/构建的方法,动态(按需)启动 docker.附加模式以进行视觉理解.我真正在寻找什么,我的流程看起来像: 1) 触发 Jenkins 作业(手动/git/gerrit) 2) Jenkins master(在 docker 中运行)启动从机 docker(并传递构建的脚本/指令) 3) 构建正在 Jenkins ..

CI 与 Jenkins:如何强制在从机而不是主机上进行构建?

我正在使用 Jenkins 进行 CI,我有一个 master 和两个 slave,master 正在运行 Jenkins,我只希望 slave 执行实际的构建任务,有什么地方可以配置它吗?我知道有一个“执行者",如果我在 master 上将其更改为 0,则 master 可能不会构建任何东西,但是有什么合适的方法可以做到这一点吗? 解决方案 您可以使用作业中的“限制此项目的运行位置"选项 ..
发布时间:2022-01-12 19:15:07 其他开发

Jenkins Windows 从连接因 java.nio.channels.ClosedChannelException 而终止

当作为从设备连接到 Windows 机器时,我收到以下错误,我认为这是一些与网络相关的问题,但需要一些帮助,从哪里开始寻找或有什么可能的解决方案. INFO:终止2017 年 8 月 1 日晚上 10:15:54 hudson.remoting.JarCacheSupport$1 运行警告:无法解析 jar 06bcb4519543f5ec83cf9d6da9f6cfbejava.io.IOEx ..
发布时间:2021-12-14 21:25:19 其他开发

Jenkins通过docker:如何将自己的主机配置为jenkins的代理?

我在Mac mini上使用Jenkins和管道.所有构建都可以与Docker代理正常工作(后端,前端,Android应用程序等) 我唯一无法实现的就是将自己的mac-mini用作IOS应用程序的构建代理/从属(我需要在OSX上构建). Jenkins本身也通过docker运行,因此我需要连接到主机(mac-mini的操作系统)并将其用作代理... 我知道一种选择是安装jenkins而不 ..
发布时间:2021-02-11 20:08:30 其他开发

Jenkins中的“配置全局安全性"缺少JNLP端口

我要在Jenkins中创建Windows从站,为此,我需要将Java Web Start用作从站配置中的启动方法. 我知道要在从属配置中查看此选项,我们需要将“管理Jenkins">“配置全局安全性">“代理">"TCP JNLP代理"中的设置更改为“已禁用". 但是在我的情况下,我看不到JNLP端口代理,可见的选项是“入站代理的TCP端口"而不是"JNLP代理的TCP端口". 我已经 ..
发布时间:2020-06-27 18:48:28 其他开发

Jenkins:找不到名为MSBuild的工具

在Jenkins(Jenkins 2.6)中设置管道构建,复制基于git的构建的示例脚本会得到:“找不到名为MSBuild的工具".我已经在Manage Jenkins -> Global Tool Configuration中设置了MSBuild工具.我正在从属节点上运行管道. 在从配置中,我在Node Properties -> Tool Locations中设置了MSBuild工具路径 ..
发布时间:2019-09-03 10:18:17 其他开发

Linux机器无法在詹金斯的Mac机器连接中连接奴隶?

在Linux机器上安装了Jenkins,以名称jiort04:8080托管的jenkins.在Jenkins中创建的从属服务器将其命名为mac-slave,并且启动方法通过Java Web Start方法将其用作启动代理,并添加了必要的配置. 但是,它无法连接到从属服务器,其日志和错误附在屏幕截图下方. 登录 ` java.net.UnknownHostException: jiort ..
发布时间:2019-09-02 21:08:30 其他开发

env:节点:没有这样的文件或目录(使用jenkings,Windows机器,节点和远程Web界面)

最近我正在做一个ios构建,在其中我通过IP地址使用远程Web界面远程启动mac从属. 我已经尝试卸载node/npm并重新安装它,但是在安装 cordova 我还检查了节点的目录是否正确,并且很好: 我也已经尝试过将set +e放在我的shell脚本顶部的解决方案,但是在那之后它仍然不起作用. 我已经尝试解决这个问题5天了,但是仍然没有解决,所以希望你们在这种情况下可以尝试进一 ..
发布时间:2019-09-02 21:07:04 其他开发

Jenkins SSH从属断开连接以使任务继续执行

我有一个Mac奴隶上的iOS存档作业,这将花费很长时间,有时需要30分钟 问题是ssh长连接经常断开并导致任务失败. 现在我想问一下如何避免这个问题?我要寻找的是长时间连接断开但任务继续执行时. 我该怎么办? 解决方案 添加keepAlive选项是作为建议的解决方法,此故障单包括: 通过将以下行添加到此文件的末尾来更改/etc/ssh/ssh_config.这告诉ssh客户端定 ..
发布时间:2019-09-02 21:02:06 其他开发

在命令行中将Jenkins从属服务器安装为Windows服务

我一直在Google上寻找很多有关如何在Windows中安装该服务的信息 命令行(因此无需手动交互),但我仍然坚持如何 获取jenkins-slave.exe 我找到了那些指示 https://wiki.jenkins.io/display/JENKINS /Installing + Jenkins + as + a + Windows + service 但我不知道如何获取可执行文件.我已 ..
发布时间:2019-09-02 20:23:55 其他开发

通过Java Web Start创建Jenkins从站

我的Jenkins上已经有一个正常工作的Master-Slave Configuration,但是有更新将其破坏了,所以我不得不重新安装它(还没有备份). 但是现在重新安装Jenkins之后,我再也无法使用它了. 当我继续进行Manage Jenkins->节点管理时,我只能添加新的“永久"代理,而不能添加我以前拥有的旧的"Dumb Slave"节点.是否有更新或其他内容使它不再起作用 ..
发布时间:2019-09-02 20:19:08 其他开发

与詹金斯(Jenkins)的CI:如何强制在奴隶而不是主人身上进行建设?

我正在使用Jenkins for CI,我有一个主服务器和两个从属服务器,主服务器正在运行Jenkins,我只希望从属服务器执行实际的构建任务,我可以在任何地方进行配置吗?我知道有一个“执行器",如果我在master上将其更改为0,也许master不会构建任何东西,但是有什么适当的方法吗? 解决方案 您可以使用作业中的“限制可以在哪里运行该项目"选项来设置作业的运行位置. 此设置可以与您添 ..
发布时间:2019-09-02 19:50:43 其他开发

詹金斯在码头工人中触发按需的奴隶

我正在寻找一种方法来运行Jenkins工作/在Jenkins奴隶内建立动态(按需)启动码头。附加视觉理解模式。 我正在寻找什么,我的流程如下所示: 1)触发Jenkins作业(手动/ git / gerrit) 2)Jenkins主人(在码头工厂运行)启动从机停靠码头(并通过脚本/构建指令) 3)构建正在Jenkins从站上运行(或者如果并行/管道运行) 4)结果返回给詹 ..