jenkins-groovy 相关问题

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

使用curl从Jenkins创建拉取请求

尝试在Windows服务器上的Jenkins上使用curl创建github拉取请求。 Jekins 创建 PR 的常规代码: 阶段('Git Pull请求'){ 脚步 { 脚本 { 与信条...

回答 1 投票 0

Groovy 执行 shell \ 和 Jenkinsfile 中的正则表达式

我正在运行 Jenkinsfile 从远程服务器 grep pm2 服务,因此我使用 grep 实用程序来查找 pm2 服务名称。尽管如此,Jenkins Groovy 仍不理解 bash 命令并给出错误

回答 1 投票 0

从另一个管道设置环境变量

从管道 A 触发管道 B。 在管道 A 中,我有一个空的环境变量,我想使用管道 B 设置一个值。 我怎样才能实现这个目标?

回答 1 投票 0

如何在jenkins管道中没有未使用的节点的情况下并行运行脚本?

先决条件: 1/ 我有 4 个节点连接到一个标签,如下所示。 所有节点都连接到 Jenkins 服务器,并启动并运行。 2/我的詹金斯管道如下所示,其中我们有三个并行的雄鹿...

回答 1 投票 0

我们可以在jenkins主动选择参数中读取配置文件(托管文件.properties文件)吗?

我想在主动选择参数grovy脚本中读取我的属性文件,我的属性文件存储在托管文件中。 属性文件看起来像这样 [1]:https://i.stack.imgur.com/flvP5.png ...

回答 2 投票 0

如何在`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

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