Jenkins可以用于项目中的构建,还是必须使用Maven或ANT进行构建?

时间:2017-10-20 14:17:20

标签: maven jenkins

我们可以直接使用Jenkins进行项目中的构建,还是必须使用Maven或ANT呢?

根据我的理解,这是一个过程,如果我错了,请纠正我。 在Selenium webdriver中使用混合框架编写脚本,在testng文件中配置测试,然后创建批处理文件并在Jenkins中上传以创建cron作业。

现在我的问题是,我们可以直接使用Jenkins构建,还是必须使用Maven进行软件构建?

2 个答案:

答案 0 :(得分:0)

Jenkins管道不是构建脚本。您可以在Jenkins管道中做很多事情,并且可以使用它复制一些相当复杂的构建,但这不是处理它的最佳方法。使用Jenkins作为粘合剂将所有构建/测试/部署脚本组合在一起。

答案 1 :(得分:0)

答案应该是,不。即使你可以使用Jenkins进行构建,(因为你知道它只是一个程序的执行)。

Jenkins的使用应该是配置您的CI,进程(管道),对于构建,您应该使用像Maven,Ant这样的工具(还有更多)(大多数这些工具都很容易配置) 。

通过这种方式,您的工作的可维护性将很容易。升级将在未来无缝完成。