本文介绍: 在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试;我们在使用Jenkins的gradle来构建项目时,默认是根据父项目的setting.gradle文件来进行构建的,但如果我们只想构建一个子项目(准确的来说是父工作空间下的子工程),应该怎么办呢?那么,有一种工具能够实现,将代码提交到git后就自动打包部署勒,答案是肯定的:Jenkins。当然除了Jenkins以外,也还有其他的工具可以实现自动化部署,如Hudson等。

        Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件项目可以进行持续集成。

在实际开发中,我们经常要一边开发一边测试,当然这里说的测试并不是程序员对自己代码的单元测试,而是同组程序员将代码提交后,由测试人员测试;或者前后端分离后,经常会修改接口,然后重新部署;这些情况都会涉及到频繁的打包部署;

那么,有一种工具能够实现,将代码提交到git后就自动打包部署勒,答案是肯定的:Jenkins

当然除了Jenkins以外,也还有其他的工具可以实现自动化部署,如Hudson等

只是Jenkins相对来说,使用得更广泛。

我们在使用Jenkins的gradle来构建项目时,默认是根据父项目的setting.gradle文件来进行构建的,但如果我们只想构建一个子项目(准确的来说是父工作空间下的子工程)&

原文地址:https://blog.csdn.net/weixin_44853310/article/details/135346524

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。

如若转载,请注明出处:http://www.7code.cn/show_52572.html

如若内容造成侵权/违法违规/事实不符,请联系代码007邮箱:suwngjj01@126.com进行投诉反馈,一经查实,立即删除!

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注