jenkins-job-dsl 相关问题

Jenkins Job-DSL是一个Jenkins插件,可以使用Groovy脚本创建Jenkins Jobs。它可以在标准的Jenkins插件列表中找到。有关更多信息,请参阅:https://github.com/jenkinsci/job-dsl-plugin/wiki

Jenkins管道中的方法调用

在我的Jenkins管道中,我需要根据我在运行时获得的参数调用几种方法。例如,如果我给参数“ Development”,它应该调用方法“ ...

回答 1 投票 0

Groovy多行字符串插值空白

我正在尝试为Jenkins生成一些通用的Groovy代码,但是我似乎在使用多行字符串和多余的空格时遇到了麻烦。我已经尝试了Googling可以找到的所有内容,但似乎无法实现...

回答 2 投票 1

将参数从Jenkins CI传递到npm脚本

[当我运行Jenkins build时,我想将COMMIT_HASH和BRANCH_NAME传递给我的一个javascript文件:publish.js,这样我就可以删除标记和ConsumerVersion的硬编码值。这是我的...

回答 1 投票 1

Jenkins Helm格式的master.JCasC.configScripts

我的values.yaml运行正常。我想添加Jcasc Config Yml以自动添加管道,但是找不到values.yml文件的格式。目前我在下面,...

回答 1 投票 0

通过JobDSL插件创建StringCredentials类型的证书,绑定到文件夹

我正在使用插件运行Jenkins 2.204.5:-job-dsl v1.77-凭据1.7我正在尝试使用JobDSL插件创建绑定到文件夹的'Secret Text'或'StringCredentialsImpl'类型的机密...

回答 1 投票 0

Jenkins Job DSL参数来自列表

我正在尝试创建DSL作业,该作业将通过遍历它们的地图列表创建作业,如下所示:def git_branch =“ origin / awesomebranch” def credential_id =“ awesomerepocreds” ...

回答 1 投票 0

Jenkins Job DSL配置块

我是Jenkins Job DSL的新手,正在尝试弄清楚如何在DSL的scm部分中使用configure块。我的Jenkins config.xml中有一个默认生成的部分

回答 1 投票 0

Jenkins Job DSL中的Coalesce参数

我有在Job DSL中定义的pipelineJob。它运行管道/ Jenkinsfile,并从git中检出。我希望人们能够输入从中提取Jenkinsfile的git分支-(即...

回答 1 投票 0

freeStyleJob Jenkins DSL作业运行复杂的bash脚本

我需要从我的Jenkins作业中运行一个复杂的bash脚本:步骤{shell(readFileFromWorkspace('./ complicated_script.sh'))}调用效果很好,问题是当我运行种子时...

回答 1 投票 0

jenkins yaml Jcasc触发器并轮询scm以自动添加作业

我有以下jenkins yaml,它可以工作并自动放入作业。它不会添加凭据,除非我进入UI并选择相同的ID“ github”,或者允许我添加轮询或触发...

回答 1 投票 0

如何将Shell执行中的值传递给Jenkins变量?

我正在研究Jenkins DSL脚本,在该脚本中,我需要将一些值从外壳执行传递到常规变量。以下是代码-sh'''stopPrimary =“ $(aws ec2 describe-instances --instance -...

回答 1 投票 0

Jenkins,jenkinsfile管道中的转义符

我将在我的詹金斯管道中进行下一阶段。 stage('Test'){步骤{bat“ $ {KATALON} -noSplash -runMode = console -retry = 0 -projectPath = $ {PRJ} -testSuitePath =” Test Suites / IPM-REF“ -...

回答 2 投票 0

我如何在jenkins中向Docker管道添加身份验证凭据?

我很熟悉如何使用docker管道在jenkins上的docker容器中运行作业,但到目前为止,它对于不需要任何身份验证凭据的公共docker镜像非常有效。] >>

回答 1 投票 0

[Jenkins的Job DSL在定义BooleanParameterDefinition时抛出ConcurrentModificationException

我正在尝试将布尔参数添加到现有的Jenkins作业中,但是当我添加它时,我的seedjob停止工作。我的工作定义:job('ci'){description'构建和测试应用程序。' scm {...

回答 1 投票 0

如果作业通过,则使Jenkins节点脱机

是否有任何脚本或插件,以便如果作业通过,我可以使Jenkins节点自动脱机。或者,如果我明确给出选择参数,则在当前构建后使节点脱机。

回答 1 投票 1

jenkins构建并部署到工件

我正在使用jenkins从属机器进行构建,执行自由样式的工作,我使用Build步骤作为执行shell sh script.sh的问题,我已经构建了build 1,并且在构建行sh script.sh之后我...] >

回答 1 投票 1

想要删除詹金斯工作

我有大约600多个Jenkins工作,由于不再使用,因此需要将其删除。有谁能建议我们可以轻松地删除那些作业的方法是什么?

回答 1 投票 0

git describe --tags在Jenkins管道构建中不起作用

我已经看到了这个问题,这个问题的方向相似,但并不完全相同。那里的问题是标签根本没有被正确推送。我目前正在使用Jenkins构建我的python项目...

回答 2 投票 1

有人知道如何通过jenkins管道检索在openshift上运行的应用程序的路由主机名吗?

正如标题所述,有人知道如何通过jenkins管道检索在openshift上运行的应用程序的路由主机名吗?我正在尝试检索路由主机名以将其放入变量中。 ...

回答 1 投票 0

使用Jenkins Pipeline分析带有部分的配置文件并获取特定部分

我必须在Jenkins Pipeline中使用部分值来解析配置。以下是配置文件示例[部署] 10.7.1.14 [控制] 10.7.1.22 10.7.1.41 10.7.1.17 [工作人员] 10.7.1.45 10.7.1.42 10.7.1 ....

回答 1 投票 0

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