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

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

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

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

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

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

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

发表回复

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