Content Replace Plugin 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
Content Replace Plugin 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票
授权协议: Apache-2.0
开发语言: Java HTML/CSS 查看源码 »
操作系统: 跨平台
收录时间: 2019-06-21
提 交 者: 陌寻

Content Replace Plugin 作为一个 Jenkins 插件,用于构建过程中对一些文本文件内容的修改替换。

比如:每次构件时需要在指定的文件中修改版本号、只在持续集成时写入一些敏感信息等,适合构建工具不支持或编写代码不方便的内容修改

 

插件有以下几个特点:

  1. 支持多文件内容替换
  2. 支持常见编码格式选择
  3. 支持正则表达式匹配
  4. 支持使用变量设置内容
  5. 支持设置匹配次数,实际替换次数与设置不一致时,构建失败
  6. 支持多种任务类型设置
  7. 支持子节点、多平台

 

Content Replace Plugin支持 Freestyle job 和 Pipeline job 两种构件任务的设置方式

Freestyle job configuration

Pipeline job configuration

contentReplace(
	configs: [
		fileContentReplaceConfig(
			configs: [
				fileContentReplaceItemConfig( 
					search: '(Version=)\\d+.\\d+.\\d+',
					replace: '$11.0.${BUILD_ID}',
					matchCount: 1)
				],
			fileEncoding: 'UTF-8', 
			filePath: 'versions.txt')
		])

 

展开阅读全文

代码

的 Gitee 指数为
超过 的项目

Content Replace Plugin 的相关博客

Error: Cannot find module ‘@rollup/plugin-replace‘

1、错误描述 G:\HBuilderXWork\vue-next>npm run dev > @3.0.0-rc.5 dev G:\HBuilderXWork\vue-next > node scripts/dev.js...

微信小程序之wepy自动化架构搭建(fly+wepy-plugin-replace)

前言 本文章秉着自动化工程项目的思想搭建的,基础架子完全按照wepy官网搭建,在基础上增加配置达到自动化项目。新增动flxio...

C++ replace replace_if replace_copy replace_copy_if

#include <iostream> #include <list> #include <algorithm> #include <iterator> #include <functional> using namespace st...

replace

replace

strtr、str_replace()、substr_replace、preg_replace之间的区别

strtr(string, from, to): 逐个字符开始替换,以from跟to中长度较较短的一个为准,例如: strtr("aidengni","ai","b") 只替换原...

Cross-origin plugin content from must have a visible size larger than 400 x 300 pixels, or it wi...

Cross-origin plugin content from must have a visible size larger than 400 x 300 pixels, or it will be blocked. Invisi...

Mysql中replace与replace into的用法讲解

Mysql replace与replace into都是经常会用到的功能;replace其实是做了一次update操作,而不是先delete再insert;而replace i...

regexp_replace

regexp_replace

replace的运用

replace() 方法用于在字符串中用一些字符替换另一些字符, 或替换一个与正则表达式匹配的子串。 语法: stringObject.replace...

Content Replace Plugin 的相关问答

还没有任何问答,马上提问

评论 (1)

加载中
2019/06/28 23:48
回复
举报
更多评论
1 评论
16 收藏
分享
返回顶部
顶部