标签归档:发布系统

如何使用Jenkins搭建基本的发布系统

在搭建自主发布系统之前,我们已经默认你已经使用代码托管仓库和包管理中心。
自主搭建Gitlab作为代码仓库;
自主搭建Maven作为Jar包管理中心;

 

发布系统的主要功能分为:
  1. 基础服务的编译
  2. 基础服务的发布
  3. 服务的回滚

一、服务编译:

思路:是用户填写一个Git代码的分支号和CommitId,系统从Git仓库中拉去相应的分支代码,并进行编译打包。

第一步:创建Job

在Jenkins中新建一个自由风格的软件项目,使用参数化构建,让用户可以填写分支号和CommitID:

继续阅读

Advertisements