您现在的位置是:首页 > PHP框架交流PHP框架交流
Jenkins window部署构建拉去php项目
上善若水2022-06-17 01:07:34【PHP框架交流】
2565人已围观
简介Jenkins window自动完成自动部署拉去项目,点击构建后会自动拉去项目,构建我们的项目代码,两家公司都使用Jenkins管理代码,之前自己未搭建,都是搭建好现成的,自己搭建学习学习。1.Jen
Jenkins window自动完成自动部署拉去项目,点击构建后会自动拉去项目,构建我们的项目代码,两家公司都使用Jenkins管理代码,之前自己未搭建,都是搭建好现成的,自己搭建学习学习。
1.Jenkins 安装忽略,下载安装,下一步,登录账号。
2.准备一个git项目,已经再本地搭建一个可以访问的网站,这里我用phpstudy搭建好一个。
然后将git项目克隆至该目录,访问项目。
然后开始在Jenkins创建一个新的自由项目
填写基本信息,并添加一个构建后执行的操作。其中我的项目目录所在位置。
D:
cd /phpstudy_pro/WWW/study.test
git checkout master
git pull
点击保存,我们的项目就搭建完成。
3.我们的第一次构建。进入项目点击立即构建,等待些许时间进行构建。
4.发现首次构建失败了,我我们点击查看日志。
C:\ProgramData\Jenkins\.jenkins\workspace\mystudy>D:
D:\>cd /gitee/study
D:\gitee\study>git checkout master
fatal: unsafe repository ('D:/gitee/study' is owned by someone else)
To add an exception for this directory, call:
git config --global --add safe.directory D:/gitee/study
发现目录忘改了,尴尬,修改目录后重新立即构建。显示构建成功。
5.由于我们没有对代码进行更改,构建成功没有任何改动。我们去码云新建一个合并请求,将我们的代码合并一下。
新建了一个index.php 输出‘hello jenkins’.
6.由于我们项目再本地,通过jenkins的钩子触发自动构建肯定是无法完成的。暂时不考虑,提交完代码后我们试试构建,看项目能不能更新刚才提交的代码。
通过日志我们可以看到 构建成功,成功拉去了最新代码。
也可以正常输入。
那么一个入门级别的jenkins使用教程完成,只是提交完代码后,需要自己手动登录,手动点击构建,还是些许麻烦。
Tags: jenkins
很赞哦! (0)
随机图文
这些哭笑不得的冷笑话,你被哪个逗笑?
1.皮卡丘去找喷火龙借钱,喷火龙不借让他去找杰尼龟,然后杰尼龟说:不借,你是不是以为我只会说杰尼杰尼? 2.我对象说今年过年回家看我父母 象说:不了 3.阿基米德说:给我一个支点,我能用杠杆撬动整个地球! 投资机构:这个三倍杠杆拿去不谢。 第二天,阿基米德发现自己亏了2个地球! 4.“我以前也不懂事,后来被人打了一顿。” “就变懂事了?” “还是不懂事,但不敢嚣张了。” 5.下水爆笑逗B,逗笑的本领一流
1、凡是用钱可以解决的问题,我现在都解决不了。 2、有时候觉得自己挺重要,地球仪离开了我,就不转。 3、做事情一定要三思而后行:可不可以不做?可不可以明天做?可不可以让别人做? 4、重名的现象还是比较普遍的,今天我遇到一个人名叫铁牛,感觉这个名字真的很重。 我看起来是不是很忧郁的样子,其实我是个逗B! 5、女友怀孕后,很多事情都发生了变化。比如。。。。。。。我的住址和手机号码。 6、我人均GDP过万美元在世界上到底是什么水平?
2019年1月17日,国家统计局发布数据,2019年我国国内生产总值(GDP)接近100万亿元大关。按年平均汇率折算,人均GDP达10276美元,跨上1万美元台阶。很多朋友们都关心,人均GDP1万美元SpringBoot 使用Test调试项目 idea快速创建Junit test测试类
我们在SpringBoot项目中经常会频繁使用到项目调试整个项目启动起来调试十分繁琐,用idea可以快捷帮助我们创建测试类快速进行测试.首先,我们在需要测试的方法或者类文件上右键,选择goto->T