问题标签 [jenkins-slave]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
4167 浏览

jenkins - Jenkins Build Slave - 无法连接

我想通过 JNLP 连接到 Master Jenkins 服务器并始终出现以下错误

0 投票
1 回答
2757 浏览

jenkins - Jenkins 调度从节点可用性

我们有许多机器希望用作 Jenkins 的从节点,但仅限于特定时间间隔(即不在工作时间)。是否可以配置一个从节点作为在特定时间范围内构建的从节点?例如:周六和周日晚上 10 点到凌晨 5 点的 MF?

0 投票
1 回答
901 浏览

jenkins - 如何防止 Jenkins-Swarm 插件将 swarm 设置为标签

我使用 swarm 插件设置了一个 Jenkins 服务器,并编写了一个批处理来自动启动从属服务器。我的批处理文件如下所示:

我的问题是,奴隶总是在添加标签群。

在此处输入图像描述

我的问题是:

如何防止插件将 swarm 设置为 Label ?

0 投票
2 回答
12530 浏览

jenkins - 使用 Docker 运行 Jenkins master 和 slave

我想使用 Docker在服务器A上设置 Jenkins 主服务器,在服务器B上设置从服务器。

两台服务器都是 Jenkins 专用的虚拟机。

目前我已经在服务器A上为master启动了 Docker 容器,基于官方的Jenkins docker 镜像。但是我应该为 Jenkins slave使用什么 docker 镜像?

0 投票
1 回答
562 浏览

jenkins - Jenkins 安装 Jenkins 从服务

詹金斯:1.642.2

从属窗口 2012 R2

JDK 1.7

在 Windows 从站中,我检查了服务 .msc,但我没有找到 jenkins 从站服务,当我在管理 jenkins 中打开管理节点时,我单击:将此节点重新联机,我有此日志:

我检查了 service.msc 我找到了服务:“Jenkins Slave at F:\slave_jenkins”但是当我从 jenkins 停止奴隶时,服务消失了!!!!

我试图删除该服务并创建一个新服务不起作用,如果我从 ManageNodes 重新启动从站,则该服务 si 创建但请注意,稳定每 10 小时断开一次

请有任何帮助

0 投票
0 回答
585 浏览

jenkins - 运行 Jenkins Build 时如何动态添加 Jenkins-Slave 节点?

我想创建一个输入 IP/主机名的参数化管道构建。当我运行 Jenkins Build 时,它应该连接到 IP/主机名并将机器配置为 Jenkins-Slave。下一个作业应该在 Slave 机器上运行。

是否有任何插件可用于完成此任务?

0 投票
3 回答
1447 浏览

jenkins - 如何列出选定项目的詹金斯奴隶

例如,我想列出在“Foo”作业中定义的从站:Project_Foo1、Project_Foo2 等...

我可以列出项目名称,但如何获取从属名称?

0 投票
0 回答
211 浏览

jenkins - 我可以轮询位于从属(Jenkins+RTC 插件)中的工作区存储库吗?

我最近开始着手加快我公司相对较大的软件代码库的构建时间。该代码库使用 RTC 进行源代码管理,经过查看和尝试后,我结束了使用 jenkins 来实现流程自动化。我首先在本地机器上创建构建服务器并通过 RTC 插件配置存储库,该插件使用 poll SCM 选项和工作区 repository-rtc 选项运行良好。但是,我必须将此作业移动到官方的 jenkins 公司服务器,但将作业执行保留在原始本地 PC 中。我已将 PC 添加为 jenkins 节点,通过 jenkins 访问它没有任何问题,但我的问题/假设如下:

看起来这项工作正在从从属设备执行 RTC 构建工具包(或者至少我必须在节点中配置 RTC 路径。出于某种原因,詹金斯中的轮询似乎总是在主服务器中寻找存储库,甚至当我添加一个 SCM 预处理步骤时,我可以验证该作业是否在从属系统中运行。

我的问题:有什么方法可以确保在从站中进行轮询(无需编写脚本或添加外部解决方案,只需使用 RTC 插件)?出于安全原因,我无法向 jenkins 添加其他插件或在 master 中创建任何内容,我只有一个免费的配置工作。

谢谢。

0 投票
1 回答
2808 浏览

jenkins - 找出 Jenkins 流水线在哪个 Slave 中运行

我以这种方式启动我的管道:

node('my_Label') { // my code }

我想知道我的代码在哪个 Slave 中运行。我尝试了多种方法,但找不到正确的方法来调用它:(

先感谢您

0 投票
2 回答
12101 浏览

jenkins - 在没有节点的 Jenkins 管道中使用 stash

我有一个看起来像这样的 Jenkins 管道

从我们的 Kubernetes 系统构建app-build和获取新节点。container-build

使用stash我想将工件从 转移app-buildcontainer-build.

但是,在运行此管道时,会发生以下错误:

我不想node在我的管道中使用,因为我的节点上只有一个执行程序。是否可以在stash没有node指令的情况下使用?