jenkins-groovy 相关问题

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

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

这是詹金斯文件。执行失败,因为在将子网添加到存储帐户防火墙的第二个 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

Jenkinsfile 中的“错误”没有被执行

我有一个jenkinsfile,它调用共享库。例如: 詹金斯文件- @Library('测试共享库') _ 测试并打包{ //容器='' 管道 = [ [“类型”:“

回答 1 投票 0

使用 jenkins-test-harness + spock 对 jenkins job dsl 脚本进行单元测试

目前我尝试创建一个项目来集中在我的jenkins上生成作业:我使用jenkins job dsl 1.77并尝试遵循此解释:https://github.com/jenkinsci/job-dsl-plugin/。 ..

回答 1 投票 0

如何将脚本添加到 Discard build 并将其保留用于 Max build#5

我在 Jenkins 上有 100 个作业,并且它没有通过任何声明性管道进行配置。 而不是去单独的工作并启用丢弃构建策略并将最大构建添加到 6。 有没有一个脚本我可以...

回答 1 投票 0

从 Jenkins Active Choices 插件的 Ansible 库存中动态提取主机名

我正在致力于将 Ansible 与 Jenkins 集成,并且需要从 Ansible 库存文件中动态提取主机名,以使用 Active Choices 插件填充 Jenkins 作业中的选择。 我有一个

回答 1 投票 0

在管道执行期间从 Jenkins 管道 UI 编辑文件

我们需要允许在管道执行期间编辑文件。该文件需要从 Jenkins UI 进行修改。 我们知道我们可以在管道阶段接受变量输入。我们需要同样的方式来编辑...

回答 2 投票 0

Jenkins 凭证字符串插值

我有一个 Jenkins 管道,它使用凭据来验证来自网站的 GET 请求。我想防止敏感的环境变量被 Groovy 字符串插值泄露...

回答 1 投票 0

如何修复 groovy.lang.MissingMethodException:没有方法签名:Setup.call() 适用于参数类型:(java.util.LinkedHashMap

错误:hudson.remoting.ProxyException:groovy.lang.MissingMethodException:没有方法签名:Setup.call()适用于参数类型:(java.util.LinkedHashMap)值:[[CreationDate:20 ...

回答 1 投票 0

如何使用 Groovy 获取声明性 jenkins 管道中每个阶段正在运行的代理?

我正在尝试获取每个阶段正在运行的代理名称。我可以通过使用 env.NODE_NAME 来实现这一点,但随后我必须在每个阶段块中编写一些代码来捕获 env.NODE_NAME...

回答 2 投票 0

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