Content Replace Plugin 1.4.0 发布,Jenkins 文件内容替换插件
Content Replace Plugin 1.4.0 发布了,作为一个 Jenkins 插件,用于构建过程中对一些文本文件内容的修改替换。
比如:每次构件时需要在指定的文件中修改版本号、只在持续集成时写入一些敏感信息等,适合构建工具不支持或编写代码不方便的内容修改
插件有以下特点:
- 支持多文件内容替换
- 支持常见编码格式选择
- 支持正则表达式匹配
- 支持使用变量设置内容
- 支持设置匹配次数,实际替换次数与设置不一致时,构建失败
- 支持多种任务类型设置
- 支持子节点、多平台
新版更新内容有:
- 修复该插件未出现在Jenkins流水线语法片段生成器中的问题
- 下面是1.3.0版本中更新点,未知原因未能同步到插件更新中心,因此略过1.3.0版的发布
- 开启正则表达式多行模式
- 打印替换行信息,美化日志输出
详细使用方法,参见文档
低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
omg,繁琐授权一套模型解决,用它!
在以往的分享中,给大家介绍了如何建表,写数据,查数据以及各种实操类,但是大家有没有发现,小编并没有介绍过,怎么给新用户或者子账号授权,这是为什么呢?本篇分享有点长,请耐心看完,保证你收获慢慢! 授权痛点 相信大家在使用各种大数据开发产品时,一定会遇见给子账号授权的场景,一个产品一套授权体系,如何给子账号授权,授什么权限比较好,如何简单快速的授权,成为开发人员经常面临的难题。同样,在使用交互式分析时,初期也很难绕过权限的痛点,因为交互式分析兼容Postgres,使用与Postgres完全一致的权限系统。但典型的Postgres权限系统划分非常严格,在实际业务场景中使用时,业务人员想要给某个用户授权,需要执行大量的授权语句。例如,新建一个DB,并给用户授予DB级别的管理员,PostgreSQL标准的授权语句如下: CREATE DATABASE autonavi_ridesharing; CREATE ROLE autonavi_ridesharing_owner; ALTER DATABASE autonavi_ridesharing OWNER TO autonavi_rideshar...
- 下一篇
Kube-OVN v0.10.2 发布,性能和稳定性提升
该版本对依赖的上游 OVN 进行了更新并移植了性能和稳定相关的 patch,同时对控制平面进行了大量优化,提升了整体的性能和稳定性。 性能 升级依赖的 OVN 到 2.12.0 提升了性能和稳定性 移植 raft 和 recompute 相关 path 修复已知问题 修改 ovsdb-server snapshot 频率,降低大并发下内存消耗 关闭 cniserver 和 controller 中的 resync 并修改list-watch 中的 filter 降低大规模集群重启时的延迟 kube-ovn-controller 重启时忽略已运行容器和 evicit 容器,加速大规模集群重建速度 合并 ovn-nb 请求,降低分配 pod 网络延迟 监控 pinger 增加对外部网络连通性探测 pinger 增加 port binding 一致性检查 问题修复 子网内所有 IP 已分配,再次分配导致 panic nbctl 增加超时设置 nbctl daemon 增加健康检查 网络策略中 pod 选择错误 定期同步 iptables 避免第三方的误删除 处理非标准模式子网 cidr 对冲...
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- CentOS关闭SELinux安全模块
- CentOS6,CentOS7官方镜像安装Oracle11G
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- SpringBoot2整合Thymeleaf,官方推荐html解决方案
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- MySQL8.0.19开启GTID主从同步CentOS8
- CentOS8编译安装MySQL8.0.19