我正在开发一个 Jenkins 自定义插件,我需要在其中列出所有有效的文件路径:子目录和子文件,不包括一些临时文件,例如.git,.npm,.cache etc ,完整列表包含在下面的示例缓存中:String excludes = "node_modules/**/*,**/node_modules ...
我正在开发一个 Jenkins 自定义插件,我需要在其中列出所有有效的文件路径:子目录和子文件,不包括一些临时文件,例如.git,.npm,.cache etc ,完整列表包含在下面的示例缓存中:String excludes = "node_modules/**/*,**/node_modules ...
我有一个这样运行的 Jenkins 作业(非常简化,但结构在那里): 就功能而言,这对我的目的来说很好,但是当没有检查任何这些条件(构建参数复选框)以构建特定风格时,该构建仍然显示在我的 BlueOcean 视图中作为并行构建步骤,只是没有其中的操作(自动成功)。 是否有更好/更清洁的内置方式 ...
我想发送使用以下内容收到的先前版本的全名: 为了发送到 getItemByFullName,如下所示, 我试图在 Run class hudson Documentation 中找到它,但没有成功。 在打印 previousBuild 时,我得到了带有内部版本号的名称,例如: 但我只想得到没有字符串 ...
这不是一个编程问题,但我不知道任何更活跃的论坛,除了程序员是能够回答我的问题的最佳人选。 我试图理解持续集成背后的基本原理。 一方面,我知道在回家之前每天提交代码是一个很好的做法,无论编码和测试是否完成,然后有持续集成的概念,即每提交一些东西,它就会触发构建并运行所有测试用例。 这两件事不是矛盾的吗 ...
我有一个问题:(待定——等待下一个可用的执行程序) 控制台日志: ...
我在 Windows 主机上使用 jenkins 2.252 和 jenskins slave。 我想在从站上创建一个新的环境变量,使用现有的变量WORKSPACE 。 但是我所有的尝试都是徒劳的。 我努力了: 我真的不明白我的错误在哪里:( ...
我在 Jenkins 的项目的配置部分(链接到主节点)中打开了 Slack 通知。 在 Jenkins 中完成构建后,我观察到 2 个节点,即构建发生的主节点和从节点。 构建完成后,主节点对应的环境变量会显示在 Slack 上。 从节点的环境变量,包括用户定义的环境变量,在构建过程中被注入,但是, ...
构建服务器上的一些较旧的 Jenkins 作业无法通过 Web GUI 更新。 我可以使用诸如作业配置历史插件之类的东西回滚到较旧的配置,但正常更新会导致它在浏览器底部显示一些内容,例如, Uploading (79%) ,进度高达 9x%,最终它在 Chrome 中出错ERR_CONNECTION ...
我的 Jenkins 实例在HTTPS 上。 其中一个插件会创建一个位于HTTP上的链接。 因此,每当我单击该链接(经常访问的链接)时,Jenkins 都会要求我重新登录,这会适得其反。 我如何告诉 Jenkins 放宽此检查并让我无需重新登录即可访问该 HTTP 链接? ...
我们的团队有一个 hudson 实例。 多个用户使用它。 但是,即使用户在登录(“欢迎使用 Jenkins”)页面上选中了“保持登录状态”复选框,它仍然会在每次新启动该链接时询问。 我是 hudson 服务器的管理员。 有没有办法可以禁用此功能,以便使用 hudson 实例的用户在每次选择登录页面 ...
我正在使用 hudson 和 jenkins 的脚本控制台。 我需要在已经存在该参数的作业中设置一个名为"NAME"的参数。 但我不知道有什么方法可以帮助我。 当有人执行作业时,我需要这种方式,参数"NAME"不为空或 null。 ...
Jenkins 在创建新的 jenkins-pipeline 工作区文件夹时使用“@”符号。 使用这些“@”的原因我不清楚,但我也不需要了解 Jenkins 内部是如何工作的(虽然很有趣......)。 但是,这些“@”给我们带来了麻烦,因为我们正在从这些工作空间目录运行 bash 命令,而不幸 ...
我工作的一个插件詹金斯,我现在是停留在一个点,我试图让使用JavaScript代理作为描述的方法的返回值这里。 我只想调用这个 kotlin 方法: 从果冻脚本使用这个: 当我在 Jenkins 服务器上禁用 CSRF 保护时,这实际上有效,但我显然不想这样做。 启用 CSRF 保护后,我 ...
我们的CI(Jenkins)之前使用标准的主从配置工作在High Sierra,其中主服务器在构建时为从服务器提供ssh凭证。 升级到mojave后,我们的所有构建都失败了以下消息: 我对jenkins@github.com用户持怀疑jenkins@github.com因为来自gith ...
嗨,我对我的Debian mashine进行了詹金斯更新。 现在,更新后出现此错误: java.nio.file.DirectoryNotEmptyException:/ var / lib / jenkins / users / admin在sun.nio.fs.UnixCop ...
我正在使用Jenkins 1.620运行开发和测试作业的开发环境中工作。 我们正在使用Ant插件1.5和Mercurial插件1.54分别与Ant和Mercurial集成: 在我们的一项构建工作中,我正在尝试运行ant-1.10 x: 这可以在我们的Linu ...
在詹金斯文件(常规语法),手工打造的动作(如果有的话),原因是使用一把抓住hudson.model.Cause$UserIdCause在currentBuild.getBuildCauses('hudson.model.Cause$UserIdCause') hudson.trigger ...
如何在远程调用Hudson / Jenkins作业时启用身份验证? 我们目前正在使用Hudson v3.0.1-b2版本。 我们使用Hudson rest api远程调用Hudson作业来启动构建。 我们希望在现在远程调用Hudson作业时启用身份验证。 在线阅读有一种方法可 ...
我正在使用 jenkins.war 文件。 我正在尝试测试一个 groovy 电子邮件模板。 这给了我以下错误 在 $JENKINS_HOME/email-templates 中找不到 Groovy 模板文件 [groovy1-html.template]。 不幸的是,我找不到$JENKIN ...