Jenkins集成GitLab自动化部署

一、申请一台linux系统

二、搭建docker环境

参考:Install docker

三、搭建Jenkins环境

参考:Install Jenkins

使用docker搭建完Jenkins环境后,需要将Jenkins容器的工作目录(/root/.jenkins/workspace/)挂载到宿主机:理论上应该在一开始容器的时候docker run -v的时候指定。

如果忘记了那么按照如下操作执行:

有时候需要重新设置挂载点:

1)先关闭docker:service docker stop

2)编辑vi /var/lib/docker/containers/容器ID/config.v2.json

配置:/root/.jenkins/workspace/的挂载,具体怎么配置此处省略。

ps:自动化构建的生成的war包就在该工作区/root/.jenkins/workspace/下。

四、提供Gitlab环境

参考:Install Gitlab

五、配置Jenkins中自动化Job

1、Jenkins的插件管理--Available安装插件

1)汉化:Localization: Chinese (Simplified)

2)maven:搜索maven info

3)webhook:搜索coding webhook

4)集成git和gitlab:Git

你可能感兴趣的:(Linux,Java,java,linux,jenkins,自动化)