您现在的位置是:首页 > PHP框架交流PHP框架交流
Jenkins window部署构建拉去php项目
上善若水2022-06-17 01:07:34【PHP框架交流】
607人已围观
简介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)
随机图文
php技术提升心得与方法
现在的PHP市场虽然充斥了大量的的PHP开发人员,但这些人当中真正能称得上高手的却寥寥无几。很多公司虽然招聘了一些PHP开发人员,但是由于技术水平不高,导致公司的项目一直堆积。这不仅另公司无奈也让已经入职的PHP开发人员着急,他们也想要在PHP领域更近一步,但却苦于找不到提高自己的方法,下面我们的鸥仔收集了一些PHP大神的一些工作方式、习惯,让大家看看PHP大神们是如何工作,也希望这些方法能帮助到那些想要在PHP领域更近一步的人。'com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor' is deprecated idea提示被弃用
‘com.baomidou.mybatisplus.extension.plugins.PaginationInterceptor’isdeprecatedidea提示被弃用,今天升级了myba很幽默很有才的男女喷饭笑话,吃饭千万别看
1、一天,三岁的儿子对妈妈说:“妈妈,什么叫美女?”妈妈说:“像妈妈这样漂亮的女人就叫美女”。旁边的爸爸小声说:“别误导孩子的审美观!!!”2.别人都说我是一枚女汉子,有一天,在路边发现一株蒲公英,突然很想学清纯的女子摘下蒲公英,缓缓的吹一口气,多么小清新的画面呀。可是,事实是这样的,我摘下蒲公英,朱唇轻起,忽然来了一阵妖风,靠,吹了老娘一嘴毛!3.“从前,有三个智者激烈的争辩精品笑话十五则,总有一则逗乐您
1、刚毕业的时候在一家电子厂打エ,同宿舍有一姐妹老喜欢吃别人的东西。只要是吃的东西放桌上,一转身准没了。有次我买了几个苹果,想想放着不安全,我每个苹果都咬了一口后出去。回来我发现……整颗苹果只剩下我咬的那一小块了…… 2、我侄女是幼儿园老师,她女儿归她教,别的孩子在幼儿园里哭找妈妈,小家伙倒好人家哭天喊地的找爸爸。 3、最近每天陪领导下乡,一个礼拜下来,晒的黑炭似的才回来。刚进家,6岁的儿子看