jenkins-groovy 相关问题

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

是否可以覆盖 Jenkins 中的默认参数?

我有一个 Jenkins 作业,它有一个参数,每 5 分钟由计时器触发一次。该参数的默认值最初是手动设置的,我必须从

回答 0 投票 0

choice vs booleanparam(两者都不工作)

我正在创建一个 jenkins/groovy 设置来创建一个仪表板(使用参数构建 - 在 Jenkins 中)供用户输入值。 太胖了,我很擅长这些设置。我使用的脚本是: 参数...

回答 1 投票 0

Jenkins 管道构建通过电子邮件批准

我有一个 Jenkins 管道,它有几个阶段。我希望当我点击构建时它会向特定的管理员发送一封电子邮件,其中有两个选项“批准”和“中止&qu ...

回答 0 投票 0

存在并行调用时出现奇怪的阶段行为

我的管道中有一些阶段可能会自行失败,但不会使构建过程失败。我希望将此阶段指示为失败,因此将它们包装在 try-catch 块中。然而有些...

回答 1 投票 0

如何防止用户中止管道输入步骤?

在输入步骤中,我希望只有具有足够权限的用户才能执行此操作。但是有构建权限的用户可以这样做 我刚刚在网上搜索,但没有得到任何关于我的案例的答案

回答 0 投票 0

通过 Jenkinsfile.groovy 启用触发器远程构建(例如,从脚本)选项

我正在尝试启用“远程启用触发器构建(例如,从脚本)”选项并通过 Jenkinsfile.groovy 添加身份验证令牌。试过 pipelineTriggers([authenticationToken('jenkin...

回答 0 投票 0

使用 Groovy 构建仪表板(Groovy/Jenkins 管道设置)

我正在尝试设置一个仪表板 UI(使用 Groovy),我们使用 Jenkins 进行管道部署。 我试图涵盖 Jenkins 将我的 Groovy 代码转换为 JSON 并将执行的基础知识...

回答 1 投票 0

如何在 jenkins groovy 电子邮件模板中添加 groovy 变量

我在我的詹金斯管道中使用了一个自定义变量,我试图通过修改 groovy-html.template 将它添加到电子邮件中。但是我的电子邮件中出现错误。 脚步 { 脚本 ...

回答 0 投票 0

使用 Jenkins EMail-ext 插件如何发送文件内容

使用 EMail-ext 插件,我们如何使用 def fileContent = readFile "filePath" 发送存储在变量中的文件内容 管道{ 代理人 { 标签“测试” ...

回答 0 投票 0

自定义詹金斯电子邮件

我正在尝试更改环境变量 MSG_INFO 的值并将其传递给 post:fail 阶段 #!/usr/bin/env 常规 def msg_info = '' 管道{ 代理人 { } 环境 { ...

回答 0 投票 0

Jenkins:未设置时绕过 Shell 变量验证

我有条件地将 Jenkins 参数设置为根据上游 ${SHOW_OPTION} 条件 YES 或 NO 读取 USER_INPUT_VALUE。 如果 ("$SHOW_OPTION" == ("NO")) { 属性([//没有...

回答 1 投票 0

Jenkins合并PR后如何对后端服务进行自动化测试和发布

我正在寻找在 PR 合并后通过 Jenkins 管道对 rest api 进行测试的方法,以保证在发布之前进行完全自动化的测试。组件部署在docker conta...

回答 0 投票 0

基于其他布尔参数为真,在构建参数中消失/禁用几个 Jenkins 参数

您能否提供当布尔参数为真时在构建参数部分禁用/消失“AWS”字符串参数的解决方案?同样,我们有一个参数列表

回答 2 投票 0

使用“执行常规脚本”构建步骤将自由式作业结果设置为失败

我已经尝试了很多方法来将作业状态设置为失败而不打印堆栈跟踪。没有任何效果,因为似乎“执行 groovy 脚本”步骤无法访问任何作业

回答 2 投票 0

更新 jenkins.log 时出现 Jenkins 时区问题

我们有 Jenkins 环境,它在日志文件中更新错误的时间。(/var/log/jenkins.log) Jenkins 系统时区是 PST 时间和作业开始时间显示一些不同的时间。 我们检查了...

回答 1 投票 0

jenkins 管道中使用的所有 git repo 的先前提交信息

我有一个 Jenkins 管道,可以检查几个 git repos。我想检索在以前成功的 Jenkins 构建中使用的所有回购的提交 ID。我尝试使用 env.GIT_COMMIT 但那一点......

回答 0 投票 0

Jenkins 管道 - 根据标志值运行构建后步骤

我想发布测试结果作为构建后操作的一部分,只有在阶段 - 执行测试已经运行时,我的意思是如果构建在执行测试阶段之前失败,然后跳过发布测试结果...

回答 1 投票 0

发送来自詹金斯工作的电子邮件时出错

''' //def email_message = "正在发送电子邮件至... ${email}" //echo email_message.toString() def email_response = mail (to: "${email}", 主题:“詹金斯构建...

回答 0 投票 0

字符串过滤

我有一个类似 Java 的 Groovy 脚本,用于 Jenkins 管道。 在那里我有以下场景。 有一个带有字符串的 ArrayList,指定脚本的版本,例如: def version_list =...

回答 1 投票 0

需要在 JSL 中的另一个函数中调用一个函数

我正在使用下面的常规代码使用上传 ID 删除单个上传,但是在尝试使用上传 ID 进行多次删除时出现错误。 /* 下面的函数将删除上传文件 */ ...

回答 0 投票 0

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