持续集成CD入门篇(七 完结) 实现持续交付和持续部署

1、安装Git Parameter的插件,Persistent Parameter的插件(版本)

Git Parameter这个之前下载过不用下

1 点击系统管理 点击插件管理

 

2 搜索 选择可选插件 点击安装

 

3 勾选上

4 等待重启 安装成功

 

 

 

2、重新指定项目构建的方式

1 点击配置

3、勾选上

 

 

4、填好信息

5 丶 删掉maven构建的方式 选择shell

 

6丶 删掉maven构建的方式 选择shell 填好脚本命令

 

上面写错啦应该是checkout  下面代码修改了

 

echo $Tag
cd /var/jenkins_home/workspace/test-cd
git checkout $Tag
git pull origin $Tag
/var/jenkins_home/apache-maven-3.6.3/bin/mvn clean package

7丶 增加构建后的操作步骤

 

 

目标服务器目录

 

 

8丶 增加docker-compose.yml  Dockerfile 推送到gitlab

 

 

 

2丶 为当前版本打标签 

1 gitlab 打标签

 

 

 

 

2 刷新Jenkins 就发现版本标签已经过来了

 

3丶测试 

1 点击构建

 

2 构建成功

 

3 访问目标服务器的 项目地址

 

 

 这是jenkins 的地址

 

 

 

4丶修改代码 再次提交 构建 发布到目标服务器

1 修改代码 提交

 

 

 

 

 

 

2  gitlab 打标签

3  Jenkins 查看 并构建 

刷新点击构建

 

 4  构建成功 刷新页面

 

 

5 丶如果项目有bug 需要后退版本   可以直接切换到 v1.0 版本

1 选择 v1.0 点击构建

 

 2 构建成功

2  刷新页面 打完收工

 

 SUCCESS !!!

 

posted @ 2021-02-01 00:00  KwFruit  阅读(157)  评论(0编辑  收藏  举报