jenkins-groovy 相关问题

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

Jenkins控制台脚本的不同结果

[我试图在多分支管道作业上获得最后的成功构建,而我所要了解的只是这个def str = Jenkins.instance.getAllItems().findAll {it instanceof Job} .collect {it ....

回答 1 投票 0

Jenkins管道共享库-使用Groovy .contains(git ls-remote)

[目前在尝试匹配git ls-remote的结果时遇到问题。当前正在测试一个回购的存在,但是在测试期间,我有6个回购来测试一个不存在的回购。但是...

回答 1 投票 0

如何在脚本化管道中指定检出深度(scm)

我们的项目存储库很大(2.5GB)。因此,在脚本化管道中的checkout(scm)步骤中,从GIT克隆代码需要更长的时间。并且由于GIT试图......>

回答 1 投票 2

在詹金斯管道中访问多行字符串参数的数据

我正在使用选项“此项目已参数化”传递多行字符串参数,其内容类似于{“ name” =“ aaaa”,“ url” =“ xxxx”},{“ name” =“ bbbb” ,“ url” =“ yyyy”}以下是...

回答 1 投票 1

我如何设置一个詹金斯工作,以并行方式调用另一个詹金斯工作,但以数组作为参数

我想建立一个jenkins作业,比如JobA。我还有另一个Jenkins Deploy作业,比如JobB。我有一个aws cli命令,可以获取特定集群下ECS服务的名称,我将其放在。 ..

回答 1 投票 0

如何在Groovy中评估美元表达式并存储值

我需要使用我的Jenkinsfile groovy在AWS中检索任务定义的修订版。以下内容在shell脚本下为我工作,但是我无法使其在我的工作中工作...

回答 1 投票 0

Jenkins管道发送HttpRequest

我正在尝试在Jenkins管道中发送HTTP发布请求。我试图在后正文请求中传递变量,但这样做却得到500异常。但是,当我像“修订”这样的硬代码:123456时...

回答 1 投票 0

如何获得多个变更集之间的变更文件?

我有一个git仓库,其中包含多个项目,我想根据已更改的目录来触发特定的构建。我正在使用以下代码来获取文件列表,然后...

回答 1 投票 0

如何在其他阶段使用Jenkins Pipeline全局变量?

我已经在Jenkins管道中定义了全局变量def BUILDNRO ='0'管道{...然后,我使用shell脚本操纵变量,以通过使用作业内部版本号作为并行运行内部版本...

回答 2 投票 0

问题逃脱双引号Jenkinsfile

我开始建立一个Jenkinsfile一个詹金斯工作。在我的步骤之一,我创建了一个变量。这个变量回声的预期,现在我尝试这个变量插入一个新的功能,需要逃避,...

回答 1 投票 0

Groovy的 - 子串从字符串

高清的TestString = '' 'relkey = CAT_RELEASE_AUG_2018 relkey2 = CAT_RELEASE_SEP_2019 ''' 使用Groovy - 我怎样才能既relkey和relkey2值 - 感谢

回答 1 投票 -2

Jenkinsfile图书馆法文档

如何添加文件到API调用?我创建了一个SCM下面的库函数。它通过詹金斯方法连接,该工作正常。现在我需要添加文档,以便它...

回答 1 投票 3

如何参数化在詹金斯管道剧本的魅力结果目录?

我试图通过一个常规列表变量倾城詹金斯管道脚本插件。我需要在诱惑的结果列表是动态的。所以,我想出了解决方案:获取的路径列表...

回答 2 投票 0

我们如何在Groovy中的单个字符串中获取多次出现的正则表达式?

我有一个字符串,我需要从 - {“jobs”:{{“id”:“6369c112a2ee5ca08adaa1d01b7e5c74”,“status”:“RUNNING”},{“id”:“bbfd87f15334c8e27b40bc46896e95c7”,“status”获取ID字段: “跑”},{ “ID”:” ...

回答 2 投票 0

从json数组键获取值以@开头

我试图从json文件访问@ angular / core的值看起来像下面的“依赖”:{“@ angular / animations”:“^ 6.1.0”,“@ angular / common”:“^ 6.1.0” ,“@ angular / compiler”:“^ ...

回答 1 投票 0

如何在Git提交上触发Jenkins管道

我正在为我的.Net Core应用程序设置Jenkins管道。如果我在multibranch Pipeline配置中配置checkout SCM,Jenkins multibranch管道构建会在Git提交上触发....

回答 1 投票 3

Jenkins脚本管道触发每个新提交

下面是groovy语法,即现在Build(手动结账)上的checkout开发分支。 node('node_1'){stage('dev-staging'){sh“cd $ {WORKSPACE}”dir('xyz'){git ...

回答 1 投票 0

在Jenkins CICD管道中循环,并在同一个工作中调用另一个JenkinsFiles

我有Jenkins CICD管道,我需要读取一个配置文件,该配置文件具有需要使用标签号构建的Project的键值对。我需要阅读这个文件并执行Jenkins ...

回答 1 投票 0

脚本管道 - 用于获取提交哈希或标记的Groovy语法

对于Dev / QA / Prod管道,我们希望通知用户,管道正在选择提交哈希。在部署生产之前,这主要有助于Prod管道。下面是groovy语法......

回答 1 投票 0

Jenkins管道使用赋值“new NullObject”替换vars / mavenBuildSpike.groovy中的方法调用

我在vars / mavenBuildSpike.groovy中有这个代码:@NonCPS def createSqBuilder(SqBuildConfig config){System.out.println(“createSqBuilder = $ {config}”)//构造函数包含代码...

回答 1 投票 0

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