首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Jenkins Job . Jenkins管道

Jenkins Job . Jenkins管道
EN

DevOps用户
提问于 2018-07-26 12:30:37
回答 1查看 19.4K关注 0票数 6

背景:我们有一个Selenium自动化项目,它是在BitBucket存储库中共享的。项目就是maven项目。我们为所有模块提供了10个testng.xml文件

概述:现在我们希望在AUT应用程序代码中提交的任何更改之后触发自动化构建。还希望在Post步骤中触发失败测试用例的构建,因此我们将确保实际的测试失败。一旦执行完成,就应该发送带有报告附件的电子邮件。

问题:我们无法决定什么是可行的Jenkins工作还是Jenkins管道?

试用:我对Jenkins的工作有一些想法,比如设置maven职务和配置post构建触发器、电子邮件配置,但作为外行还不够清楚。

EN

回答 1

DevOps用户

回答已采纳

发布于 2018-07-26 14:04:13

詹金斯约伯和詹金斯管道基本上是一样的。在管道中,您将作业的步骤定义为groovy代码(实际上是CPS https://github.com/jenkinsci/workflow-cps-plugin,但通常应该是一个定制的groovy解释器)。

从我的角度来看,让管道“变得更好”的要点是,你可以在你的代码的同时,在所谓的Jenkinsfiles中添加这些内容。因此,您可以在应用程序代码的同时对构建作业进行版本化。

因此,我建议:花时间学习一下这些Jenkins管道是如何工作并使用这些管道的。但是,如果你不想要,或者你没有时间,那么用简朴的詹金斯的工作也可以。

票数 5
EN
页面原文内容由DevOps提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://devops.stackexchange.com/questions/4611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档