jenkins-groovy 相关问题

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

在 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

从 Jenkins Groovy 脚本中的数组迭代的变量未在 shell 命令中显示其值

在我的 Groovy 脚本化 Jenkins 管道中,我有以下功能: def getEarliestLaunchTime(asg_name, aws_region) { def asg_instance_ids = sh ( 脚本:“aws --region $aws_region

回答 1 投票 0

Shell 命令在 Jenkins Groovy 中将日期时间转换为秒,始终返回相同的值

我在 Jenkins Groovy 脚本化管道中有以下代码: def time1 = sh(脚本: 'date -u +"%Y-%m-%dT%H:%M:%S+00:00"', returnStdout: true).trim() def time1_sec = sh(脚本:...

回答 1 投票 0

如何编辑/写入我的詹金斯控制台日志

我是詹金斯的新手。我正在尝试在 jenkins 日志控制台中添加一个新行来显示应用程序名称及其子组件(例如(Datamax - Crawler)),以便我可以对整个 jenk 运行查询...

回答 1 投票 0

如何使用分支和凭据将 Jenkins 共享库加载到另一个 Jenkins 共享库?

在我的 Jenkins 项目中,我有一个库(即 /vars 目录中的 .groovy 文件)。 我需要从不同的 github 存储库加载共享库。事实上,我需要它的一个特定分支......

回答 1 投票 0

理解 Groovy retry() 和 catchError()

我有这个 Jenkins 管道,它执行 terraform init、terraform plan 和 terraform apply 在未供电的 Xen Orchestra (XO) 上部署一些虚拟机。我的 XO 服务器资源非常有限,而且一...

回答 1 投票 0

将 groovy 地图传递到 powershell 脚本

我在 Jenkins 管道中有一个 groovy 的键值对集合,例如 def 过程参数 = [:] procedureParameters.put('键','值') 我正在尝试将其传递给 powershell 脚本 - 定义 exi...

回答 1 投票 0

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