Jenkins Job-DSL是一个Jenkins插件,可以使用Groovy脚本创建Jenkins Jobs。它可以在标准的Jenkins插件列表中找到。有关更多信息,请参阅:https://github.com/jenkinsci/job-dsl-plugin/wiki
Jenkins DSL multibranch管道github推动触发器
我正在使用jenkins dsl插件multibranchpipeline作业(https://jenkinsci.github.io/job-dsl-plugin/#path/multibranchPipelineJob)来创建多分支管道。我创建了jenkinsfile ...
由于'job_template'的变化,种子工作每分钟重复无限制
我使用jenkins-job-dsl插件。创建种子作业以运行myJobs.jenkins_jobs文件,在其中我编写了job job_template和另一个使用'job_template'的作业。然而,建成之后......
Jenkins Job DSL Git插件 - 如何在构建之前合并
首先,这不是“构建前合并”功能的重复问题。我用谷歌搜索并审查了我发现的有关此功能的任何内容。但没有人谈论我的问题。我们有Bitbuck Server + ...
在创建种子作业时,我想在DSL脚本中使用字符串参数(job_name)作为我的作业名称。但是在构建它之后我得到了一个错误,hudson.model.Failure:'$'是一个不安全的角色怎么弄......
我在Jenkins 2.140安装上使用Jenkins JobDSL(插件版本1.70)管理数百个作业,在Ubuntu主机上的Docker容器中运行。我正在从另一个Jenkins迁移一些工作......
我想为我的Jenkins插件创建DSL扩展(使用maven构建),就像Jenkins的Docker插件示例一样。我看到Groovy文件Docker.groovy位于:src / main / resources / org / ...
我正在使用Jenkins DSL,我需要将工作区从一个作业复制到另一个作业,我一直在寻找一个API来做到这一点而没有成功。知道如何使用DSL做到这一点?问候。
我不能在下面的访问阶段使用先前块中设置的环境变量。管道{代理任何阶段{阶段(“设置env变量”){steps {script {env.city = ...
我在VSTS中维护我的源代码(版本控制是GIT)。对于CI过程,我使用Jenkins。我想使用DSL插件创建一个动态作业,动态作业应该下载代码...
我的Jenkins Box包含数百个作业,我希望它们转换成DSL代码是他们预定义的插件或软件来转换现有的jenkins作业。对这些有任何建议。谢谢....
使用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 ......
Job DSL Plugin和Pipeline Plugin之间的主要区别是什么都提供了编程创建作业的方法,这是最好的用途,为什么?如果两者都有相似的......
在我们的Jenkins实例上,我们使用了一些插件,其中JobDSL API可供少数使用,而其他人无法使用,因为我们必须使用configure选项创建这些插件。在......