原 分享一个自己本地开发用的可持续Jenkins脚本
自己使用的一个一键打包,备份,关闭,替换,restart的可持续化本地测试发布脚本。 公司用的rpm打包方式对于开发来说比较繁琐 平时自己本地测试只需要简单的发布即可,自己搭建Jenkins来发布自己的开发代码。 为了让Jenkins减轻各种权限和配置问题,可 … 阅读全文
自己使用的一个一键打包,备份,关闭,替换,restart的可持续化本地测试发布脚本。 公司用的rpm打包方式对于开发来说比较繁琐 平时自己本地测试只需要简单的发布即可,自己搭建Jenkins来发布自己的开发代码。 为了让Jenkins减轻各种权限和配置问题,可 … 阅读全文
1) 首先修改/etc/passwd,修改jenkisn默认shell /bin/false to /bin/bash 2) 登陆到Jenkins,home为/var/lib/jenkins su - jenkins 3)生成ssh keys,在目录 /var … 阅读全文
Nginx Access日志越来越多,磁盘堆积的也越来越多。 前面写过脚本备份过日志,这里写一个自动删除过期日志的脚本。 #!/bin/bash #扫描的base路径 p_prefix='/opt/deploy/' #日志后缀路径 p_suffix='/log … 阅读全文
在工作中,存在着好多的项目,如果同同事们公用一套开发环境的话,容易造成缓存,队列什么的误读, 但是如果全部把服务搭建在自己的Mac笔记本上,也会造成很多不变,尤其是Java项目过多的情况下, 每次更新代码,再编译,运行都要花费很多时间。同时时刻占用自己Mac很 … 阅读全文
<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="ht … 阅读全文
开发中经常会遇到抓包或者端口转发的需求。也有很多软件能够支持。下面推荐下自己经常使用的。 工作经常会监控TCP或者HTTP请求的状况,以前一直在使用IDEA自带的TCPMonitor进行端口的转发, 监控协议的正确性。 但是缺点也有,对于Https等的无法支持 … 阅读全文
以前一直在使用Mou作为Mac下的MarkDown编辑器,但是功能稍显单一。另外为知笔记也是一直在用的编辑器,MarkDown支持也还不错,跨平台的云笔记。 最近尝试了Quiver,被它的外观和强大的功能所吸引住了。 唯一不足的地方就是跨平台支持不是很好。以下 … 阅读全文
PlantUML是一个画图脚本语言,用它可以快速地画出:时序图、流程图、用例图、状态图、组件图。 官网为plantuml.com 一个简单的例子 @startuml skinparam monochrome true start :"步骤1处理"; :"步骤2 … 阅读全文
原理和github的密匙一样 在你的自己的机器下面使用ssh-keygen命令来实现创建公钥 使用 ssh-keygen -t rsa 来创建密钥,程序会问你存放的目录,回车两次即可 将你~/.ssh目录中的id_rsa.pub这个文件拷贝到你要登录的服务器, … 阅读全文
将MarkDown转换jekyll Blog 自动添加引擎需要的头信息 校验笔记信息 将代码不采用MarkDown的代码块,自动添加hilight.js代码块,并且适配编辑语言 比如~~~Clojure 会适配clojure的代码着色。~~~Java会适配成J … 阅读全文