jenkins-groovy 相关问题

关于在Jenkins中使用groovy代码的问题,特别是在Jenkinsfile和groovy插件中

如何在`AsyncResourceDisposer.doStopTracking()`中使用`StaplerResponse rsp`

我正在尝试通过groovy脚本(${JENKINS_URL}/script)从Jenkins AsyncResourceDisposer(${JENKINS_URL}/administrativeMonitor/AsyncResourceDisposer)中删除(停止跟踪)trackig项目。 雅阁...

回答 2 投票 0

Jenkinsfile:使用groovy调用GitHub API

我正在尝试向 Jenkins 中的 GitHub 拉取请求添加评论。我正在使用共享库并有这个方法: @Grab(group='org.codehaus.groovy.modules.http-builder', module='http-builder', ve...

回答 1 投票 0

Jenkinsfile:java.lang.RuntimeException:方法代码太大

我在jenkisnfile中有790行的Jenkins Pipeline代码。我收到以下错误消息方法代码太大 11:05:24 org.codehaus.groovy.control.MultipleCompilationErrorsException:

回答 3 投票 0

如何将Python列表转换为Groovy列表

我正在尝试使用 Groovy(在 Jenkins 上)处理 Python 脚本(返回字符串列表,例如 ['1', '2', '3', 'latest'])输出: def 任务 = "python3 $JENKINS_HOME/scripts/my_script.py -p

回答 1 投票 0

jenkins共享库大量shell脚本

我有一个共享的jenkins库,其中包含大量的shell脚本。这些 shell 脚本相互来源。 我知道我可以使用libraryResource 复制单个文件。因为我要复制...

回答 1 投票 0

从其他管道调用时跳过代码

我有一个 pipeline1 可以成功执行 bash 脚本块并运行正常,但是当我从 pipeline2 调用此 pipeline1 时,bash 脚本块没有执行。 其他 sh 单独的行命令是 r...

回答 1 投票 0

bash 块脚本步骤管道未在从其他管道 2 调用的管道 1 上执行

我有一个 pipeline1 可以成功执行 bash 脚本块并运行正常,但是当我从 pipeline2 调用此 pipeline1 时,bash 脚本块没有执行。 其他 sh 单独的行命令是 r...

回答 1 投票 0

具有多选功能的 Jenkins 主动选择参数显示逗号分隔的输出而不是空格分隔的输出

Jenkins 主动选择参数,具有多选选择类型选项,在尝试在控制台中打印时显示逗号分隔值。 我遵循的步骤: 主动选择参数与 gr...

回答 1 投票 0

是否有任何方法可以获得 ansiColor var 的简单全局配置,用于输出/步骤构建 jop 管道结果?

是否有任何方法可以获得输出/步骤构建作业结果的全局 ansiColor 变量? 我以黑色显示所有文本的结果。 目的:以不同的颜色显示不同的块结果 感谢广告...

回答 1 投票 0

如何在jenkins groovy中使用values属性对数组进行排序

无法对以下数组进行排序 列出了尝试过的解决方案。 最初我们将有列表,通过在另一个列表中查找位置来创建新列表 def mylist=[] def mylistData=[:] mylistData.id=&

回答 1 投票 0

使用有效的詹金斯脚本失败的管道“找不到这样的静态方法:staticMethod”

我正在尝试实现 jenkins 脚本来监控奴隶代理 关注本文:“https://www.jenkins.io/doc/book/managing/nodes/” 我在詹金斯脚本 cons 中运行了这个脚本...

回答 1 投票 0

java.lang.NoSuchMethodError:在步骤中找不到这样的 DSL 方法“withKubeConfig”[approveReceivedEvent,

我在 Jenkinsfile 中有以下代码,并安装了 kubernetes 插件。 脚步 { 脚本 { withKubeConfig([ 凭证 ID:'詹金斯', ca证书:...

回答 2 投票 0

有没有办法批量删除未使用的詹金斯作业? (过去 6 个月内未运行)

我有一个 Jenkins 实例,有多个团队使用它。它经常变得混乱,人们在测试后不会删除他们的测试作业。有没有办法删除未使用的作业(最近 6 次未运行)

回答 1 投票 0

Jenkins 管道中的变量替换对于具有多个变量的表达式失败

在 shell 块中使用 Jenkins 环境变量的分配时,我注意到如果我替换字符串中的多个变量,或者存在 _,则它不起作用。例如,这有效 抄写...

回答 1 投票 0

将jenkinsfile代理标签切换为多个嵌入的podSpec

团队, 我有这个函数可以根据登录选择 podtemplate,它可以工作,但我需要将其转换为不使用模板,而是使用 pod 规范进行动态代理调度。有什么提示我怎样才能实现它吗?...

回答 1 投票 0

如何异步 Jenkins 并行阶段?

Jenkins 可以运行并行阶段,并且它们可以同时且彼此独立地执行。如何在另一个并行管道中完成另一个阶段后启动一个阶段? 对于

回答 1 投票 0

Jenkins 管道阶段在尝试步骤之前就失败了,没有失败的日志

我正在尝试向 Jenkins 管道添加一个阶段,该阶段将通过 Postman 集合运行 42Crunch 一致性扫描。然而,由于某种原因,管道阶段在

回答 1 投票 0

访问 Active Choice 参数脚本中的 JOB_BASE_NAME 或 JOB_NAME 变量

需要在主动选择参数脚本内访问 JOB_BASE_NAME 或 JOB_NAME。使用 jobBaseName 主动选择参数应该动态处理并呈现一个下拉列表...

回答 1 投票 0

Jenkins“java.lang.NoSuchMethodError:没有这样的 DSL 方法”对于 groovy lib 中定义的函数

管道: // ./vars/tools.groovy @Library('my-lib') _ 管道{ ... 邮政 { 失败 { 脚本 { 工具.findErrors(currentBuild.rawBuild) } } } } 工具.groovy: 定义

回答 1 投票 0

如何从 Jenkins 文件中的函数正确返回 CRON 字符串或表达式?

我试图找到一种方法,根据环境(开发、测试、生产)在 Jenkins 文件中选择触发器块的 cron 表达式 我在 Stack Overflow 上找到了这个:Je 的状况...

回答 1 投票 0

© www.soinside.com 2019 - 2024. All rights reserved.