jenkins
胡桓
顶级测试工程师
展开
-
脱离jenkins之groovy定制化自动化构建打包
脚本无什么多说的,需要注意的是构建后的归档操作请拖拽到groovy执行之后修改:上个版本文件copy的时候忘记关闭流,导致后续操作部分返回false现在版本增加了源文件删除,和权限修改为775,以及内部压缩使用tar.gz格式import groovy.json.JsonSlurperimport org.apache.tools.ant.Projectimport org.ap...原创 2019-10-24 17:36:46 · 1134 阅读 · 0 评论 -
groovy删除文件最后一行,并追加内容
这里主要使用了StringBuilder来加入临时变量的方法来截取,对于小文件来说是非常适用的,如果是大文件,请使用RandomAccessFile来解决问题,下面是代码示例,有需要的同学可以参考void logbackCopy(String component_name, String component_version, File logbackFile) { File lo...原创 2019-10-24 11:17:21 · 633 阅读 · 0 评论