jenkins-groovy 相关问题

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

Jenkins - 如何从shell中捕获环境变量?

我有一个shell脚本在groovy sh ''' test="hello" echo $test ''' String t = env.test; println t; I want capture the shell environment test It's possible ?

回答 1 投票 0

Jenkins - 用某些特殊字符执行sh命令。

我试图使用Jenkins的sh命令,看起来像这样:find .somedir -type f -name .pdf -exec mv {} .someotherdirscan.pdf \; (这在普通的bash shell上是可行的)但在Jenkins中,当我使用: ...

回答 1 投票 0

Groovy sort 按数字顺序对docker标签进行字符串格式化。

我有一个字符串格式的docker图像标签值数组。我想将这些值按数字排序,并按降序显示。我如何改变下面的代码,以数字顺序排序? class ...

回答 1 投票 1

为Jenkins作业创建用户定义锁

我有一个Jenkins流水线来构建、测试和提交代码变化到git仓库。虽然管道是一样的(通用),但在成功构建和测试后,代码更改可能会提交到其中一个......

回答 1 投票 1

克隆'git@******common-ui-layout.git'到子模块路径'common-ui-layout'失败。

在Jenkins上寻求帮助,我写了一个jenkins文件,在一个阶段,我运行sh git submodule update --init --recursive命令,我的工作被以Permission denied(publickey,gssapi-...)失败。

回答 1 投票 0

为什么currentBuild.build().getActions(ParametersAction).get(0)会返回默认参数值,而不是Jenkins管道中的指定值?

我正在尝试在Jenkins管道中改变一个参数值。这是我最新的脚本代码。/ 用破折号替换PROJECT_NAME参数中的空格 script { def build = currentBuild.build() ....

回答 1 投票 3

Jenkins脚本管道--解决方案

我有一个工作管道,如下图所示,但是它不能在阶段上工作。有什么办法可以把它实现为图形模式,我是说像管道中的阶段性步骤? def nodes = ['...] 这是一个非常基本的功能问题。

回答 1 投票 0

在OWASP依赖性检查器发现漏洞的管道阶段,Jenkins构建不会失败。

我试图在管道阶段失败我的Jenkins构建,当OWASP Dependency checker发现并报告发现的漏洞。但它却在前进并执行所有后续的 ...

回答 1 投票 0

在JenkinsFile中只声明一次configFileProvider,并在所有阶段中引用。

我试图为我们的管道自动化设置脚本JenkinsFile,并希望为maven使用configFileProvider。因此,我最终在所有maven阶段的脚本中定义了这个块。

回答 1 投票 5

如何在Jenkins的管道执行过程中向环境块传递动态值?

这和我之前问的一个问题有关。使用groovy在Jenkin的shell脚本中解析JSON对象,基本上我需要将sh脚本返回的动态值传递给一个......。

回答 1 投票 0

如何在声明式管道中使用Deploy to container Plugin?

谁能帮我理解一下,我应该如何在我的声明式管道中使用 "Deploy to container Plugin "插件?并尝试了这种方式,什么都没有... 我不明白如何使用命令... ...

回答 1 投票 0

无法从Jenkins恢复.netcore和.netframework在同一解决方案中的nugetnexus包。

在我的解决方案中,我有.Netcore项目和.NetFramework项目。在通过Jenkins编译解决方案时,我面临以下错误(这是.Netcore项目),错误为NETSDK1064。包IBM.Data......

回答 1 投票 0

如何获取当前build从哪个阶段重启的id?

我有一个Jenkins流水线,它有5个阶段。假设我运行它,它的构建ID为5,但它在第三阶段失败。现在我使用 "从失败阶段重启 "功能重新运行build 5,当前build为...

回答 1 投票 0

带共享库的Jenkins文件

def call(Map config) { if (config.nodeVersion == null) { config.nodeVersion = "11.12" } if (config....)

回答 1 投票 0

在Jenkins多分支管道中指定GitHub项目的URL。

我试图在Jenkins多分支管道中指定GithubProjectProperty。我试图在选项块中设置一个条目来控制这个值,但一直没有成功。管道的语法...

回答 1 投票 0

在Jenkins中使用Groovy-Script进行节点分配的超时。

问题:我需要设置2小时的节点分配时间,一旦节点在规定时间内分配完毕,Build应该继续进行,如果节点没有在规定时间内分配完毕,Build应该Aboart。我需要为节点分配设置2小时的时间,一旦节点在规定时间内分配完毕,Build应该继续,如果节点没有在规定时间内分配完毕,Build应该Aboarted。我试过...

回答 1 投票 1

更改Jenkins参数变量值

我是一个新的Jenkins pipeline,我想在运行时改变用户给的参数值。我想在运行时改变用户给出的参数值。pipeline{ agent any parameters{ string(...)

回答 1 投票 0

Jenkins文件脚本

有谁能告诉我,我们可以用片段生成器生成整个Jenkins文件脚本?我必须写Jenkins文件,包括Check Out代码,使用Gradle构建,Pushing到......等步骤。

回答 1 投票 0

Jenkinsfile: 如何将凭证ID参数化为每个分支名称?

我在Jenkins文件中使用了credentials插件,如下所示- stage("stage name"){ steps{ withCredentials([用户名密码(credentialsId: 'credentialsId', usernameVariable: 'USERNAME', ...

回答 1 投票 0

Jenkins - 从管道步骤页中隐藏敏感数据(flowGraphTable)

我在Jenkins groovy文件中以字符串的形式将一个敏感数据写入.yml文件。我已经附上了.groovy文件,这将显示我试图实现什么,但它揭示了数据在Pipeline ...

回答 1 投票 0

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