0
点赞
收藏
分享

微信扫一扫

jenkins+python+git自动化项目集成-环境安装

黄昏孤酒 2022-02-16 阅读 83

之前工作中有用过,但是都是其他大佬们已经搭建好的。这一段时间决定做下自我提升,打算自己搭建一套自动化集成环境试试,记录下来~~

主要实现:

jenkins从git上通过ssh方式拉取代码后跑自动化脚本,完成构建后发消息至飞书(因为环境问题,我是在mac笔记本上进行的环境搭建)

环境搭建

所需工具:jenkins、tomcat、git

jenkins下载及安装

step1: 安装jdk (jenkins基于java环境安装,所以安装jenkinks前必须要安装jdk环境)

jdk版本直接去官网下载即可jdk官网 

因为是mac环境就直接下载的.dmg文件,后面就傻瓜式安装即可。安装完成后记得要添加下环境变量.bash_profile中添加jdk安装目录即可;

不清楚jdk安装目录及mac中环境变量添加的可以看下这里,已经知道的大佬们可以绕过这一部分:

jdk安装目录:/Library/Java/JavaVirtualMachines/jdk1.8.0_211.jdk/Contents/Home

mac添加环境变量:cd ~ ->cd .bash_profile(如果找不到该文件就自己创建一个好了)-->添加jdk安装目录到bash.profile文件中--->source .bash_profile

ok啦,紧接着执行下java -version,有显示成功就算java环境安装成功了。

 step2: tomcat安装

因为本次环境是使用tomat服务器来启动jenkins的,因此我们要先安装个tomcat.

tomcat直接就上tomcat官网下载就行,这是我下载的,下载完记得放到你指定的目录下解压即可,进入到bin目录下就可以启动tomcat了,具体看图:

 

现在直接打开地址:http://localhost:8080/  有出现一只猫的网页就算tomcat安装完成了!

step3: jenkins安装 

在jenkins官网 下载,我下载的是jenkins的war包,需要执行的话直接把war包放到tomcat安装目录下的/webapps/下即可

 启动tomcat后,打开链接http://localhost:8080/jenkins进行测试,出现了jenkins初始化页面,基本上环境安装就结束了;

step4:

jenkins都打开了,第一次使用需要填写默认密码,直接根据页面路径获取密码就行了;

注:

一些小技巧,如果自己搭建的环境,每次用的时候还要重启tomcat进入到指定的安装目录,然后执行sh startup.sh才能启动jenkins,时间久了忘了安装目录可就不好搞了,鉴于此,大家可以在电脑上做一些自定义的启动命令,比如我打开电脑,直接输入tomcat start是不是就可以直接重启呢?这些都是可以的,操作如下:

-cd /usr/bin下直接创建一个自定义命令的文件,比如我的就是vi df-tomcat;

-在df-tomcat文件中添加启动/关闭的命令的shell脚本即可,比如我的这个就写了启动和关闭tomcat的简单shell脚本;

-防止权限问题的产生,可以直接给该文件全部操作权限:chmod 777 df-tomcat;

-接下来每次执行就直接使用自定义命令执行就可以启动了:

启动:df-tomcat start

关闭:df-tomcat stop

举报

相关推荐

0 条评论