jenkins

1. Jenkins简介

官网地址

jenkins is a self-contained, open source automation server which can be used to automate all sorts of tasks related to building, testing, and delivering or deploying software.

jenkins是一个自包含的、开源的自动化服务器,可用于自动化与构建、测试、交付或部署软件相关的各种任务。

假设没有Jenkins的话会是怎样?

平时去开发一个项,每当修改了功能或者完善了某个功能之后,想要测试一下,就是手动去部署我们的项目。

接触过Maven,Build,war包的,手动去build项目,以及手动部署项目

完善了某个功能,我们只需要进行一步手动操作,就有这样一个工具来帮我们自动去做那些事情,甚至还可以做更多的事情。

这个东西比较简单使用,但是还是自己需要自己下载安装使用试试,这里不多介绍

2.jenkins的工作流程

image.png

jenkins会从gitlab/svn/github的项目地址中拉取代码到jenkins的工作空间,然后可以使用ant,或者maven等构建工具进行构建,最后就是发布部分,这里可以发布到本地的tomcat也可以通过ssh发布到远程的机器中

3.jenkins发布springboot项目

参考地址: https://www.jianshu.com/p/c6d70ee1c35d

4.webhook的使用

参考地址: https://www.cnblogs.com/weschen/p/6867885.html

你可能感兴趣的:(jenkins)