腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(3078)
视频
沙龙
4
回答
Jenkins
管道
中
作业
DSL
中
的
工作区路径
、
、
、
我正在创建一个
jenkins
管道
作业
,使用
jenkins
作业
DSL插件来启动
作业
。如何在DSL文件
中
获得工作区路径?
jenkins
管道代码如下: checkout scm
jobDsl
removedVi
浏览 4
提问于2017-01-12
得票数 6
回答已采纳
1
回答
Jenkins
允许一个接一个地传递逗号分隔值,以生成
作业
dsl
、
、
我有一个
种子
作业
,它接受一个参数,比如说project,并调用一个"Process job DSL“来创建生成
的
作业
。但是,我需要对多个项目执行相同
的
操作。我想知道,在
Jenkins
中
是否有一种方法可以让我提供列表,然后它会遍历每个选项并创建它
的
作业
。我查看了扩展选择参数,但它也同时传递了所有参数。 我感兴趣
的
是它在循环中迭代
的
方式。
浏览 21
提问于2021-02-01
得票数 0
1
回答
将
变量
传
递给
scriptText
中
的
JobDsl
种子
作业
(
Jenkins
)?
、
、
我正在做一个项目,我必须使用JCasC (配置为代码插件)配置一个
jenkins
。我必须创建一个
作业
,但是我不能在脚本
中
传递
变量
。我
的
代码: freeStyleJob("SEED") { stringParam("MY_PARAMETER", "defaultValue", "A parameter") steps
浏览 12
提问于2020-10-20
得票数 1
回答已采纳
2
回答
如何避免
Jenkins
作业
DSL覆盖管道
中
的
触发器
、
让我们在
Jenkins
中
创建一个
种子
作业
,它以这种方式生成一个管道: agent any stage("DSL") {steps { }
浏览 2
提问于2019-11-05
得票数 3
1
回答
Jenkins
管道
作业
-dsl
、
、
、
、
我正在尝试从管道步骤
中
运行一个
作业
-dsl脚本。我如何知道脚本
的
真实位置,以及如何指定一个
jobDsl
作为目标,它本身生活在不同
的
回购程序
中
?还是我在这完全走错了路?代码回购本身不应该被很多与
jenkins
相关
的
东西污染,所以我想严格地
将
这两件事分开。 现在,我没有让管道调用
作业
-dsl脚本,而是决定在
jenkins
中
手动创建另一个Freestyle-Job。它充当
种子</
浏览 8
提问于2017-11-07
得票数 3
回答已采纳
3
回答
Jenkins
中
的
种子
工作是什么?它是如何工作
的
?
、
、
Jenkins
中
的
种子
工作是什么?它是如何工作
的
? 我们可以在不使用github
的
情况下从
种子
作业
创建新
作业
吗?
浏览 2
提问于2016-06-09
得票数 14
回答已采纳
2
回答
没有这样
的
DSL方法'folder‘
、
我一直在尝试用以下代码在
Jenkins
管道
中
创建一个文件夹:agent { label 'python'} folder 'New Folder' }}
Jenkins
已经安
浏览 0
提问于2018-10-17
得票数 0
1
回答
如何在
Jenkins
中使用
JobDSL
删除
作业
并运行清理代码?
、
、
、
、
类似于这个问题:上下文是,我使用
JobDSL
为GIT存储库
中
的
每个分支创建一个管道
作业
。删除分支后,我希望删除
作业
浏览 1
提问于2018-01-23
得票数 0
回答已采纳
1
回答
以编程方式查找由jobs插件生成
的
作业
、
、
我们在
Jenkins
服务器上混合了DSL
种子
和手工创建
的
工作。我希望找到所有由生成
的
作业
,而不是由DSL生成
的
(或者过去任何时候都是由DSL生成
的
)。我在job
的
config.xml
中
没有发现它是由DSL生成
的
。那么,这有可能吗?怎么做?
浏览 0
提问于2020-08-17
得票数 0
3
回答
Jenkins
管道脚本-自我意识-需要Jenkinsfile
的
目录
我看了groovy代码
中
的
几个想法,但找不到如何获得它。#!/terraform'} println scriptDir这两种情况都不运行(在文件情况下给出不存在
的
变量
,在第二
浏览 0
提问于2018-08-14
得票数 6
3
回答
获取通过
作业
-dsl创建
的
作业
列表和手动
作业
列表。
、
作业
的
一部分是通过
作业
-dsl生成
的
,但是仍然有一部分
作业
是手工创建
的
。如果
Jenkins
有一种机制或api来获取所有手动
作业
的
列表。我看到,通过
作业
-dsl
的
所有工作都有一个标记,即创建它们
的
作业
(
种子
作业
)。也许在收到所有生成
的
作业
列表后,您可以
将
所有
作业</em
浏览 2
提问于2021-07-09
得票数 0
回答已采纳
1
回答
如何使用
jenkins
pipeline同时构建多个项目
、
有没有办法只用一个Jenkinsfile就可以同时在不同
的
git repo
中
对多个项目执行所有这些操作?我知道我可以
将
这些项目设置为独立
的
作业
,并使用Jenkinsfile调用它们,但我想知道,如果没有独立
的
作业
,我是否可以做到这一点。 谢谢。
浏览 1
提问于2021-05-06
得票数 0
3
回答
如何使用credentials参数设置git凭据
我在写一份工作-dsl
种子
工作。
种子
作业
需要能够从github.com或从我
的
公司github企业服务器生成。我想保留一份工作,而不是有两份。 在每种情况下,我都希望对
jenkins
进行身份验证。因此,为了做到这一点,我
将
凭证硬编码到脚本
中
。然而,我对此并不满意。我更喜欢在
种子
作业
上添加一个Credentials参数。问题是,Creds参数似乎
将
ENV
变量
添加到包含USERID/PASSW
浏览 1
提问于2016-04-02
得票数 5
1
回答
在多个类
中
扩展
Jenkins
作业
DSL代码
、
、
我已经阅读了很多关于
Jenkins
job DSL插件
的
教程,但是我想不出如何创建一个
作业
工厂类,而这个类又使用了另一个生成
作业
的
类。我已经有很多
作业
Groovy脚本可以直接调用
作业
工厂,并且可以正常工作,我
的
作业
也可以正确生成。我需要
的
是另一个类,它反过来使用前面的
作业
工厂生成许多
作业
。 我花了几个小时尝试调试这个问题。我很确定它与闭包和工厂对象
的
实例化有关。*
浏览 25
提问于2019-10-02
得票数 4
回答已采纳
1
回答
Jenkins
的
EnvInject插件不持久化值
、
、
、
我有一个使用EnvInject插件来设置环境值
的
构建。一个不同
的
任务需要扫描最后一个好
的
Jenkins
构建
的
作业
,并得到环境
变量
的
值。我怎么能让这件事持续下去呢?这是一个bug,还是设计
的
一部分?如果有任
浏览 0
提问于2016-11-29
得票数 0
回答已采纳
1
回答
种子
作业
无法创建MavenJob,但未报告错误
、
我创建了一个Junit
jenkins
测试用例,其中启动了一个内存
中
的
jenkins
实例(就像我们使用@Rule jenkinsrule一样)。测试用例
的
代码可以在上找到。测试用例
将
创建一个FreeStyleProject (= seed job),该
作业
将使用maven.groovy 作为Groovy script DSL 但是当执行测试用例时,在
作业
构建执行期间会报告以下消息该消息报告导入/解析mavenJob.groovy文件
的
浏览 0
提问于2020-12-17
得票数 0
1
回答
在虚拟
jenkins
上测试DSL脚本时如何设置环境
变量
?
、
、
我正在尝试自动化测试
Jenkins
groovy dsl脚本,如下所示: import hudson.slaves.EnvironmentVariablesNodeProperty: (script, line 3) No such property: ENVS for class:
浏览 0
提问于2016-08-18
得票数 2
回答已采纳
3
回答
Jenkins
pipelineJob DSL不能解释管道脚本
中
的
变量
、
、
、
、
我正在尝试使用
jobDSL
插件
中
的
pipelineJob函数生成
Jenkins
管道,但无法
将
参数从DSL传递到管道脚本。我有几个项目使用了本质上相同
的
Jenkinsfile,只是在几个步骤中有所不同。我正在尝试使用
JobDSL
插件动态生成这些管道,并解释其中我想要更改
的
值,以便
将
参数与领域特定语言相匹配。我在管道脚本和DSL
中
尝试了几乎每一种字符串解释组合,但无法让
Jenkins
/groo
浏览 1
提问于2019-10-11
得票数 3
1
回答
seed-job无法解析构建用户vars插件
、
、
我
的
Jenkins
作业
(管道脚本)中有以下代码: def user_id = '' addBadge text: env.BUILD_USER+ ', ' + params.Computer} 但是代码在
种子
作业
中
失败了,如下所示: javaposse.
j
浏览 46
提问于2021-11-02
得票数 1
回答已采纳
1
回答
Jenkins
作业
DSL无法接受
种子
作业
脚本中使用
的
任何SVN凭据
、
、
我第一次使用
Jenkins
DSL来创造一些
种子
工作。 scm { location(SVN_REPO_URL) credentials('23498723-hedy-4v
浏览 2
提问于2016-10-24
得票数 0
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
每天部署数千个容器实例,扩缩容复杂性该如何管理?
持续集成:构建接口自动化测试的一种解决方案
持续集成—构建接口自动化测试的一种解决方案
PHP中的自定义函数
使用 Git和Jenkins 构建持续集成和交付平台
热门
标签
更多标签
云服务器
ICP备案
对象存储
实时音视频
即时通信 IM
活动推荐
运营活动
广告
关闭
领券