Window下的Jenkins实战,一学就会,一看就懂


在这里插入图片描述

Window下使用JenKins快速部署项目

在这里插入图片描述

系列文章目录

Java常用Linux命令集合
程序员入职必备技能 Oracle安装+局域网服务+内网穿透
2021史上最强教你如何用Jenkins自动化部署项目(教程,从零到搭建完成)
Window下的Jenkins实战,一学就会,一看就懂

  • 基本环境:运行环境在内网中,没有外网访问,我们需要一台电脑连接外网,但是与内网服务器在同一个局域网内,保证通过SSH推送服务,并运行服务。

一 SpringBoot+Svn+Jenkins

一 基本环境的安装

  • 就是你的开发环境,JDK,Maven,NodeJS
1.1 JDK的环境

在这里插入图片描述

1.2 Maven环境

在这里插入图片描述

在这里插入图片描述

1.3 NodeJS环境

在这里插入图片描述

二 基本插件的安装

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述

点击系统配置找到SSH,配置前端的服务器,后端服务器地址,密码,或者通过秘钥的方式,这里我只演示一个

在这里插入图片描述

在这里插入图片描述

三 项目基本配置

3.1 源码管理

在这里插入图片描述

3.2 触发器

在这里插入图片描述

  • 我这里是每两分钟检查svn仓库的代码状态
3.3 构建环境

在这里插入图片描述

  • 这一步就是完成maven的打包
3.4 构建后设置

在这里插入图片描述

三 构建

  • 构建

在这里插入图片描述

  • 查看控制台输出

在这里插入图片描述

  • 查看服务器的情况

在这里插入图片描述

  • 然后测试,触发器的执行,谁便修改下文件,提交svn,你会发现Jenkins会自动构建,并推送服务

二 Angular+Svn+Jenkins

  • 基本的环境搭建参考前面的案例

一 构建

在这里插入图片描述

call node -v
call npm -v
call npm config set registry https://registry.npm.taobao.org
call npm install
call ./node_modules/.bin/ng build  --prod --aot

二 推送

在这里插入图片描述

三 测试

  • 一般前后端分离项目,会用Nginx,把推送路径改成他的静态文件路径
  • 用Docker运行的Nginx,推送到他的静态文件挂载的数据卷路径

在这里插入图片描述

  • 2
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 2
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

长安不及十里

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值