jenkins-groovy 相关问题

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

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

Freestyle Job Jenkins 中 Active Choice 参数中 Groovy 脚本的问题

我想使用包含“release”作为选项的所有项目的列表来进行主动选择参数,但它总是失败。 常规脚本如下所示: 导入 jenkins.* def 项目名称 ...

回答 1 投票 0

在 Jenkinsfile 中包含“post”块

我有两个 Jenkins 管道,有一个公共的 post 块: 在第一个.Jenkinsfile 我有 管道{ ... 邮政 { ... } // 结束帖子 } // 结束管道 在第二个.Jenkinsfile 我有 管道{ ...

回答 1 投票 0

在詹金斯阶段之间传递变量

我在jenkins工作,我有一个jenkins文件。这是一个示例: 环境 { var1 =“城市1” var2 =“城市2” } 阶段{ stage('阶段 1 - 定义一个 var 并加载脚本'...

回答 1 投票 0

如何忽略全局配置的编译工具(maven、java)中的特定阶段

我们正在使用声明式詹金斯管道, 我们需要在管道中的特定阶段使用默认的编译工具和版本(maven 和 java),而不是使用全局定义的......

回答 1 投票 0

在 Jenkins/Groovy 中是否可以从异步触发的构建中获取构建 ID?

在 Jenkins 管道脚本中运行 build(job: 'path/to/job') 会以阻塞方式触发提供的 @job,即它触发构建并等待其完成并返回 RunWrapper 对象。 设置...

回答 1 投票 0

将凭证和其他参数获取到 Jenkins 的 ActiveChoice 插件中

Active Choices Jenkins 插件 (https://plugins.jenkins.io/uno-choice/) 允许某人编写一个 groovy 脚本来返回一些动态选项。 我的脚本是这样的: 静态字符串

回答 1 投票 0

如何将参数传递给从 Jenkinsfile 调用的 shell 脚本?

我的 Jenkinsfile 中有以下代码: def requestsPusher(some_argument) { sshagent(凭据:['jenkins-key-new']){ sh(“./build-scripts/pushreqs.sh”) } } 我是...

回答 1 投票 0

如何在 JenkinsFile 中使用 BUILD_LOG_REGEX 格式化匹配行

我有一个 JenkinsFile,我在其中使用 emailext 发送邮件以获取自动化结果: def subject = "Jenkins 构建 ${currentBuild.currentResult}: 作业 ${env.JOB_NAME}" 默认颜色 = 当前...

回答 1 投票 0

需要帮助来使用 JenkinsFile 中的 BUILD_LOG_REGEX 格式化匹配行

我有一个 JenkinsFile,我在其中使用 emailext 发送邮件以获取自动化结果 def subject = "Jenkins 构建 ${currentBuild.currentResult}: 作业 ${env.JOB_NAME}" 默认颜色 = 当前...

回答 1 投票 0

在 jenkins Pipline 中选择执行器

我有一个 Jenkins 管道,它使用 2 个节点,每个节点配置为有 3 个执行器。 有没有办法选择特定的执行器来运行管道/阶段? 我知道可以使用以下方法来选择节点:

回答 1 投票 0

为什么 Jenkins 在workspace@script 文件夹中创建一个子文件夹来签出git 代码而不是workspace@script 本身?

这是在我更新了一些插件并向我们的 Jenkins 添加“蓝海”之后发生的。 我们的每项工作都是使用 JenkinsFile 来构建和打包我们的应用程序。 但我们正在加载一些常规文件

回答 4 投票 0

当布尔参数为 false 时,Jenkins 跳过阶段

当布尔参数条件API1、API2、API3为假时,我想跳过jenkins中的阶段。下面尝试过。我收到错误不是有效的阶段部分定义:“if (params.API1== false || params.AP...

回答 1 投票 0

如何在詹金斯管道中将敏感的动态值作为参数传递

这是詹金斯文件。执行失败,因为在将子网添加到存储帐户防火墙的第二个 bat 命令中,subnetid 未获取其值。完整的场景是我...

回答 1 投票 0

将选择参数传递给jenkins中的下游作业

我有一个上游作业,用户应该能够选择从下游作业执行哪个阶段,但我正在努力使用正确的语法来在构建作业阶段传递这些值。我没有

回答 1 投票 0

完成从 Jenkins 管道在报告门户中创建的启动(构建后操作)

我已使用curl命令使用报告门户中的启动id来完成启动,并尝试在bash中执行。在詹金斯管道中使用它。 它返回: % 总计 % 已收到 % Xferd

回答 1 投票 0

Jenkins:未找到 PowerShell 脚本

我有一个由 Jenkins 运行的 Groovy 脚本,该脚本包含指令: 布尔 myValue = powershell(脚本: "./myScript.ps1", returnStatus: true) 当 Groovy 脚本运行时...

回答 1 投票 0

Jenkins 作业从 Git 检索值

我有一个 Jenkins 作业管道,它有一个“构建作业”选项,它引用并执行第二个 jenkins 作业。第二个 Jenkins 作业引用了存储在 Githu 中的第三个 Jenkinsfile...

回答 1 投票 0

如何在 Jenkins Active Choices Reactive Parameter 上使用 groovy 脚本自动填充属性文件中的值

我目前在 Jenkins 中使用 Active Choices 参数和 Reactive 参数,并且我能够使用此脚本从 Properties 文件填充 Reactive 参数中的值。 主动选择的目的...

回答 1 投票 0

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