Jenkins做测试环境的自动化构建与部署-笔记

本文详细记录了使用Jenkins在Linux系统上进行自动化构建与部署的过程,包括Jenkins的基础设置、应用服务器准备、部署应用的前期工作以及自动化部署任务的开发。主要涉及Jenkins安装、Java和Git配置、Maven与Tomcat的安装、连接Github、数据库准备以及编写Shell脚本实现从git同步、maven打包到Tomcat部署的全流程。
摘要由CSDN通过智能技术生成

---------Jenkins做测试环境的自动化构建与部署-------------
【Jenkins基础】

【Jenkins准备(linux系统)】

1.下载Jenkins War包:
	https://get.jenkins.io/war/2.272/jenkins.war
	把war包放在linux文件夹下 在该目录下运行
2.运行Jenkins:
	java -jar jenkins.war
	网页打开 localhost:8080 or ip:8080
	粘贴linux命令窗的Jenkins初始化密码
3.安装左边建议Jenkins插件 Install suggested plugins
4.创建admin用户
5.自定义安装插件 Rebuilder、Safe Restart
6.全局安全配置 分配admin安全矩阵权限 仅不勾选Administrater 可创建自定义用户在分配权限
注:部署在windows上需要先安装tomcat 然后将jenkins.war包放入tomcat的webapps目录下 重启tomcat即可

【应用部署服务器准备】

linux准备(准备新的linux)

1.确定ip:ifconfig
2.确定登录用户名、密码:root/123456
3.远程ssh可连接:查看22端口占用netstat -anp|grep :22 开启sshd:service sshd start/systemctl start sshd
4.关闭防火墙:service iptables stop/systemctl stop firewalld 
  查看防火墙状态:service iptables status/systemctl status firewalld

安装java

1.yum install java
2.查看java version:java -version

linux安装git

1.yum install git
2.查看git version:git --version
3.初始化:git config --global user.name "hehezu"
		git config --global user.email "562819399@qq.com"
4.生成证书࿱
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值