jenkins-groovy 相关问题

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

解析范围报告以显示jenkins电子邮件正文中的特定内容

我正在使用jenkins来运行我的自动化脚本并在电子邮件中附加范围报告。但是,我的要求是在jenkins电子邮件正文中嵌入extentreport.html文件。我尝试使用$ ...

回答 1 投票 0

如何获取分配了包含主节点的标签的所有Jenkins节点的列表?

我正在创建一个Jenkins管道作业,我需要在标有某个标签的所有节点上运行作业。因此,我正在尝试获取分配了特定标签的节点名称列表。 (用节点我......

回答 5 投票 7

只应运行一组多个管道中的一个管道

我尝试在jenkins中配置不同的管道2.我的问题是我的所有管道都需要相同的工作空间路径(在我的配置脚本中配置了customWorkspace)。现在我必须......

回答 1 投票 0

在我的groovy命令中需要有关escape的帮助

我需要替换文件中的版本字符串。我的搜索模式是正则表达式,我的替换是一个变量。字符串搜索=“\\ d +。\\ d +。\\ d + - 。\\ d +”字符串替换=“1.0.0 - $ {BUILD_ID}”MyFile =“foo”...

回答 1 投票 0

使用Jenkins管道中的maven版本插件升级版本时出现错误的替换错误

我在jenkins管道中运行此命令时出现错误的替换错误sh'mvn build-helper:parse-version versions:set \ -DnewVersion = $ {parsedVersion.majorVersion}。$ {parsedVersion.minorVersion} ...

回答 1 投票 1

在workflow-cps groovy代码中获取CpsScript实例?

目前为非常具体的詹金斯场景编写了很多常规。问题是我必须跟踪上下文的当前CpsScript实例(获取属性,环境......

回答 1 投票 1

检查Groovy中是否存在一组文件

我编写了一个Groovy脚本来检查我的unix路径中是否存在文件field1_field2_field3.txt。 def fileName =“/ path / to / file / field1_field2_field3.txt”文件f =新文件(fileName);如果(F ....

回答 1 投票 0

Jenkins / Groovy将变量移到配置文件中

我被要求将一些变量从Groovy脚本移到配置文件中。我很好用以下东西: - readFile('../ xx-software.cfg')。split('\ n')。each {fileName - > sh“...

回答 1 投票 1

如何从Oracle数据库获取Jenkins构建参数?

我有一个Jenkins工作,可能有一个参数(param1)的100多个选择,并且基于param2,param3等将会改变。我不想将值硬编码到单个作业。 ...

回答 1 投票 -1

Jenkins Pipeline使用Groovy Terraform计划工作

我正在使用jenkins创建一个管道,试图添加一个逻辑,如果terraform-plan成功,那么只有它继续应用,因此需要从sh获得返回值0/1/2 ...

回答 1 投票 -3

Jenkins Multibranch Pipeline失败,因为它在Groovy Sandbox中运行

我的Jenkins CI / CD构建配置正常工作,直到我上一次拉取请求才发生变化,我需要重新开始工作。 Multibranch Pipeline配置为从...运行jenkins文件

回答 2 投票 5

Jenkins声明性管道 - 如何获取正在使用的Jenkinsfile的路径?

我们有一系列相同的Jenkinsfile脚本,除了每个脚本配置一个环境项以指向包含Jenkinsfile的SCM结账中的目录。那习惯了......

回答 2 投票 5

使用Powershell将变量值传递到Jenkins文件中的不同本地作用域

我正在开发一个Jenkins文件,以便创建一个测试管道。我一直在努力寻找以下解决方案:在Jenkins文件中,我添加了一个我要发布的阶段......

回答 1 投票 2

Groovy:可以构建函数映射吗?

我有一个元素列表,我想构建一个映射,该列表中的每个元素都包含一个方法调用。例如:list = ['a','b','c'] map = list.collectEntries {[it:println(it)]} map [b]&...

回答 1 投票 1

从jenkins groovy脚本中的bash脚本中捕获退出代码

从Jenkins Groovy脚本执行bash脚本copy_file.sh并尝试根据bash脚本生成的退出代码拍摄邮件。 copy_file.sh:#!/ bin / bash $ dir_1 = / some / path $ ...

回答 1 投票 3

如何通过groovy Web控制台检索作业配置?

我有Jenkins有几百个工作,我需要找到运行指定gradle任务的工作。我看到以下解决方案1.Retrieve所有工作(Jenkins.instance.projects)2.iterate over the 3 3 ....

回答 1 投票 1

从jenkins读json

我试图用grovvy脚本从jenkinsfile中读取一个json文件。我正在使用pipeline-utility-steps-plugin,它允许使用以下内容将json文件作为字符串读取。 def项目= ...

回答 1 投票 0

如何从Jenkins中的Active Choices Plugin groovy脚本执行shell

我试图使用groovy脚本在活动的Active Choices参数中呈现从shell获取的信息。我可以通过jenkins管道中的groovy脚本轻松访问shell ...

回答 1 投票 0

带有自定义变量的Jenkins电子邮件模板(groovy)始终打印在电子邮件中

我们使用插件email-ext与Jenkins-pipeline结合发送电子邮件(基于groovy的模板)。 Jenkins运行多个工作(所有这些工作都是在发送失败的电子邮件时)和一些...

回答 1 投票 0

在groovy中,如何返回零填充范围?

我需要在001-999之间返回一个值。所以很自然我可以使用范围:返回1..999,但我需要在001和999之间返回一些东西,这意味着填零单位和双位数字。 ...

回答 2 投票 2

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