jenkins+gitlab+maven+shell+tomcat持续集成、持续交付实现应用自动化发版

jenkins、maven、gitlab、tomcat等安装请移步官网,后面有时间我会继续补上!

本次记录只是站在前人的基础上完成jenkins持续集成发版的工作,因为基本环境都是搭建完毕的,我只是需要配置好jenkins和写好发版的脚本即可,但是我相信对于已经入门的工程师来说,搭建环境从来都不是事。完成所有工作的前期搭建包括:jenkins环境搭建(jenkins2.60版本)gitlab环境搭建,Java环境搭建,maven环境搭建,tomcat环境搭建。基本就是这些了。下边我将给出我自己的配置jenkins过程和发版脚本。

jenkins配置:

  1. 新建项目配置:


    Image.png

    Image (2).png

    Image (3).png

完成以上配置,点击保存即可。

注:在使用非免秘钥连接时,需要现在系统管理里面把远程主机信息填写好,也就是jenkins的SSH插件,没有的需要安装

Image (4).png

还有很多需要安装的插件,git的插件,svn的插件。需要用时可在网上搜索。

附发版脚本:

Image (5).png

Image (6).png

Image (7).png

你可能感兴趣的:(jenkins+gitlab+maven+shell+tomcat持续集成、持续交付实现应用自动化发版)