Jenkins实现自动化部署

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

通过Jenkins实现自动化部署项目,本地git提交代码Jenkins自动化将项目部署在Linux服务器

Jenkins自动化部署实现原理

Jenkins实现自动化部署

1、环境准备

Linux需要安装JAVA,GIT,MAVEN.如果是war部署还需要TOMCAT

[root@zxone demo]# java -version java version "1.8.0_261" Java(TM) SE Runtime Environment (build 1.8.0_261-b12) Java HotSpot(TM) 64-Bit Server VM (build 25.261-b12, mixed mode) [root@zxone demo]# git --version git version 2.28.0

[root@zxone ~]# mvn -v
  Apache Maven 3.6.3 (cecedd343002696d0abb50b32b541b8a6ba2883f)
  Maven home: /home/zhangsha/apache-maven-3.6.3
  Java version: 1.8.0_261, vendor: Oracle Corporation, runtime: /usr/java/jdk1.8.0_261-amd64/jre
  Default locale: en_US, platform encoding: UTF-8
  OS name: "linux", version: "3.10.0-1127.18.2.el7.x86_64", arch: "amd64", family: "unix"

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/zgysgz.html