jenkins-job-dsl 相关问题

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

如何在configure中覆盖jenkins dsl中的标记

我有以下问题 - 我正在尝试覆盖perforce的同步选项,所以我试图这样做:configure {populate('class':'org.jenkinsci.plugins.p4.populate.SyncOnlyImpl'){have(.. 。

回答 1 投票 1

通过DSL管理类似的管道

目前我有几个基于DSL插件的声明性管道。所有管道都在一个存储库中。这些是CI / CD管道,包括部署到各种环境,因此有很多重复。 ...

回答 1 投票 0

如何通过Configuration创建jenkins pipelineJob作为代码?

我想在我的Jenkins配置中使用脚本创建一个简单的管道作业。所以我的jenkins.yaml文件如下:jobs: - script:> pipelineJob('Tag Repositories'){...

回答 1 投票 -1

Jenkins DSL multibranch管道github推动触发器

我正在使用jenkins dsl插件multibranchpipeline作业(https://jenkinsci.github.io/job-dsl-plugin/#path/multibranchPipelineJob)来创建多分支管道。我创建了jenkinsfile ...

回答 1 投票 0

由于'job_template'的变化,种子工作每分钟重复无限制

我使用jenkins-job-dsl插件。创建种子作业以运行myJobs.jenkins_jobs文件,在其中我编写了job job_template和另一个使用'job_template'的作业。然而,建成之后......

回答 1 投票 0

Jenkins Job DSL Git插件 - 如何在构建之前合并

首先,这不是“构建前合并”功能的重复问题。我用谷歌搜索并审查了我发现的有关此功能的任何内容。但没有人谈论我的问题。我们有Bitbuck Server + ...

回答 2 投票 0

如何在Jenkins种子工作中获取DSL脚本中的参数

在创建种子作业时,我想在DSL脚本中使用字符串参数(job_name)作为我的作业名称。但是在构建它之后我得到了一个错误,hudson.model.Failure:'$'是一个不安全的角色怎么弄......

回答 1 投票 0

Jenkins JobDSL不能用于配置Maven属性

我在Jenkins 2.140安装上使用Jenkins JobDSL(插件版本1.70)管理数百个作业,在Ubuntu主机上的Docker容器中运行。我正在从另一个Jenkins迁移一些工作......

回答 1 投票 0

Jenkins插件中的DSL扩展如何工作

我想为我的Jenkins插件创建DSL扩展(使用maven构建),就像Jenkins的Docker插件示例一样。我看到Groovy文件Docker.groovy位于:src / main / resources / org / ...

回答 1 投票 6

Jenkins DSL将工作空间复制到另一个工作

我正在使用Jenkins DSL,我需要将工作区从一个作业复制到另一个作业,我一直在寻找一个API来做到这一点而没有成功。知道如何使用DSL做到这一点?问候。

回答 1 投票 1

使用env变量将Jenkins管道中的其他变量设置为代码

我不能在下面的访问阶段使用先前块中设置的环境变量。管道{代理任何阶段{阶段(“设置env变量”){steps {script {env.city = ...

回答 2 投票 4

如何使用DSL插件从VSTS下载源代码

我在VSTS中维护我的源代码(版本控制是GIT)。对于CI过程,我使用Jenkins。我想使用DSL插件创建一个动态作业,动态作业应该下载代码...

回答 2 投票 0

任何预定义的Jenkins Job都会将它们转换为DSL

我的Jenkins Box包含数百个作业,我希望它们转换成DSL代码是他们预定义的插件或软件来转换现有的jenkins作业。对这些有任何建议。谢谢....

回答 2 投票 1

使用job-dsl / pipeline语法的多个cron表达式

在Jenkins作业配置的构建触发器部分中,可以在Schedule textarea中的每一行上添加多个cron表达式,例如:13 20 * * 0,1,2,3,4,5,6 13 8 * * 0, 1,2,3,4,5,6 ......

回答 1 投票 2

Job DSL插件与管道插件

Job DSL Plugin和Pipeline Plugin之间的主要区别是什么都提供了编程创建作业的方法,这是最好的用途,为什么?如果两者都有相似的......

回答 4 投票 54

Jenkins作业DSL参数被配置块覆盖

在我们的Jenkins实例上,我们使用了一些插件,其中JobDSL API可供少数使用,而其他人无法使用,因为我们必须使用configure选项创建这些插件。在......

回答 1 投票 0

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