jenkins-groovy 相关问题

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

如何在与主项目相同的 pod 中运行 jenkins 子项目?

我有一个在 k8s 从属 Pod 上运行的 Jenkins 自由式项目。现在主项目有另一个子项目,它本质上是从github克隆/拉取文件,意味着子项目拉取的文件......

回答 1 投票 0

如何管理(读取和写入)管道和共享库之间的变量值?

我有一个声明式管道,其大小正在增加,因此我想使用共享库来拆分逻辑。 但我面临着一些问题,因为我必须在他们之间分享一些价值观,而我不能……

回答 1 投票 0

通过jenkins中的管道克隆Workspace SCM插件实现

我正在将詹金斯自由式作业转换为管道。我安装了clone_worksapce_scm_plugin,通过它我们可以将特定项目的工作空间复制为scm。我怎样才能在 pip 中实现这个...

回答 1 投票 0

在开始新构建之前清理 Jenkins 所有阶段工作区

我有一个具有并行阶段的 Jenkins 管道,看起来像这样: / -- 构建 -- test-xyz -- test-123--\ -- 工作区--/ |--- 分析...

回答 1 投票 0

错误:无法监控可用交换空间

我使用用户名/密码和ssh密钥对在jenkins上创建了一个从节点,当我从节点打开ssh连接时,错误“错误:无法监视可用交换空间”是

回答 1 投票 0

分支合并或删除时的 Jenkins

我们正在使用 jenkins 声明性管道和多个分支,存储库托管在 bitbucket 上,并在合并、推送和批准上配置了 Webhooks, 因为我们有很多功能分支,所以构建...

回答 1 投票 0

使用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

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