jenkins-groovy 相关问题

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

如何使用分支和凭据将 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

Groovy PostBuild 的名为“manager”的对象在我在 Jenkinsfile 的一个阶段中调用的 groovy 脚本中无法访问

节点(节点){ 阶段{ 阶段('第一'){ 脚步 { 结帐供应链管理 } } 阶段('运行myScript'){ sh "groovy 文件夹名称/myScript&...

回答 1 投票 0

在 Jenkins 中使用 ReadJSON 读取 json 子元素

我有一个包含以下内容的packages.json 文件: { “包”:{ “pkg1”:{ “CPU”:“2”, “内存”:“8”, ...

回答 1 投票 0

使用 Jenkins Pipeline 轮询多个 Repos 并触发作业

我有多个 GIT 存储库,为了简单起见,将其保留为 2,我创建了一个 Jenkins 管道来轮询这些存储库以检查新提交并触发一个单独的 Jenkins 作业来运行扫描...

回答 1 投票 0

我正在安装 Jenkins 并收到此错误

当我测试端口时,出现了此错误。 在此输入图像描述 我尝试安装 Jenkins,当我尝试测试端口时出现错误,请帮助我。这张图片是 poppe 的错误...

回答 1 投票 0

JobDSL 触发器已弃用,pipelineTriggers 关闭问题

我正在使用 jobdsl 1.76 并尝试迁移到 1.77:从触发器到 pipelineTriggers: pipelineJob('testPipelineTriggers'){ 特性 { 管道触发器 {

回答 1 投票 0

如何在 Jenkins 中调用另一个管道脚本?

我想了解如何在 Jenkins 中调用另一个管道脚本?截至目前,我正在尝试下面的代码,它抛出 java.lang.IllegalStateException: Only one pipeline { ... }...

回答 1 投票 0

主动选择反应参数 Groovy 脚本从另一个作业读取工件

我想要实现的目标: 我有一份工作 A,它会产生一个工件。该工件称为“result.json” 这是 result.json 的示例 [ { “产品”:“b...

回答 1 投票 0

有没有办法在 Jenkins stage lock 选项中使用运行时环境变量?

我在 Jenkins 声明性管道的阶段上设置锁时遇到问题。 我想在锁中使用我仅在运行时知道的环境变量(由前一阶段设置)。 如果我只使用 ${...

回答 1 投票 0

Jenkinsfile / recordIssues 从文件创建“过滤器”数组

我们使用“Warnings Next Generation Plugin”中的 recordIssues 来可视化 Trivy-Dockerimage-Scanner“aquasec/trivy”生成的结果。这个工具可以...

回答 1 投票 0

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