1.首先在github上创建一个测试用的仓库 2.本地编写一个可以运行的测试项目,上传至github 3.链接服务器,编写脚本如下:注意:编写前需要在服务器上安装git和maven 执行build_code方法,从github上克隆下新上传的项目 进入到项目目录下,执行maven命令打包 进入到to ...
分类:
系统相关 时间:
2018-12-03 16:33:52
阅读次数:
289
一.发布系统要解决的问题 一个比较完善的发布系统首先肯定是要能发布文件,其次当发布出现问题时要能支持撤销,避免长时间无法解决问题影响产品的正常运营。对于发布脚本语言如PHP,shell加入语法检查,有语法错误阻止本次发布。 二.原理 我们正在使用的发布系统基于PHP+shell开发,发布的时候填好文 ...
分类:
Web程序 时间:
2018-07-28 20:37:00
阅读次数:
162
主从jenkins当调用 slave 执行编译脚本后提示如下错误,找了半天怎么也没有问题,后来忽然发现slave上java的版本和master不同,一个 1.8 一个 1.10,将slave降回1.8一切正常。 ...
分类:
其他好文 时间:
2018-07-18 10:13:16
阅读次数:
311
1.在git分支上拉取最新代码 2.双击master 切换到主分支,点击合并分支 3.点击最新提交,确定合并 4.点击推送 接下来的仅为个人记录 自动化发布脚本 进入发布目录 cd /developer ./fe-deploy.sh mall-fe cd /product/frontend/mall ...
分类:
其他好文 时间:
2018-01-30 12:50:37
阅读次数:
173
一、CSRF简介 CSRF是什么呢?CSRF全名是Cross-site request forgery,它在 2007 年曾被列为互联网 20 大安全隐患之一,也被称为“One Click Attack”或者Session Riding,通常缩写为CSRF或者XSRF,是一种对网站的恶意利用。 尽管 ...
分类:
其他好文 时间:
2017-11-03 12:54:12
阅读次数:
209
SVN提交成功,但是版本库里面的内容没有更新--解决方案一.原因:开发人员要求写一个svn发布脚本,更新web站点文件,当开发人员已提交代码到svn时,我们执行脚本显示更新成功了,但我们站点文件时间戳没有更新,脚本已确定没问题,那就是svn出现bug二,解决:我们尝试把站点目录..
分类:
其他好文 时间:
2017-10-26 23:12:33
阅读次数:
417
linux多实例apache+svn部署 1.首先创建多实例目录 svnadmin create /svn/psm/ svnadmin create /svn/sh/ 2.赋予权限: chmod -R 777 /svn/psm /svn/sh chown -R apache.apache /svn/ ...
分类:
其他好文 时间:
2017-10-13 17:08:10
阅读次数:
177