您现在的位置是:首页 > PHP框架交流PHP框架交流
Jenkins window部署构建拉去php项目
上善若水2022-06-17 01:07:34【PHP框架交流】 2467人已围观
简介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)
随机图文
-
git在centos上拉取项目需要重复输入密码 git保存账号信息
最近在码云上新建了自己的个人项目,但是每次在centos上拉取项目需要重复输入密码,十分耽误效率,git自动保存账号信息.输入 git config --global credential.helpe -
phpstorm如何找回代码 利用local history还原已经被删除的代码
phpstorm如何找回代码,php代码已经删除并且已经清空回收站如何还原找回丢失的代码,利用local history还原已经被删除的代码,不得不佩服phpstorm的强大功能.前些天在写代码的时候 -
有哪些「能笑死人」的笑话?
1.在我上大学的时候,班里班花怀孕了,班花说孩子他爸是我们班的,辅导员找每个男生去办公室谈话,轮到我时,辅导员淡定的说:你回去吧,我相信你! 2.女同事产假回来第一天上班,我不记得她生孩子时我随礼没随礼,灵机一动,给她发了个红包,如果她收了就证明我没随礼,反之她不会收钱。 不一会,红包被收了,女同事回复说:谢谢哦,我替我家二宝先收下咯! 3.做事一向粗枝大叶的小芳在校内图书馆打工,顺便帮忙打扫 -
中药到底是“纯天然无毒”还是“是药三分毒”
从小到大,我从师长的口耳相传与电视广告的宣传中所得到的关于中药的印象是“纯天然”、“无毒副作用”、“标本兼治”,并且中药常常被拿来和现代药物(即所谓西药)进行比较。大多数中国人通常认为西药见效快但是治