Jenkins构建历史中描述设置(二维码)
本来是想和"Jenkins构建历史中的Build Name设置"放一起的,但是考虑到设置"描述"的用处主要是展示二维码,所以这边就分开写了。项目的构建历史的设置,可以很直观的展示项目的每次构建的相关信息。比如我之前自定义了Build Name的格式,将构建编号-构建者-构建的分支展示出来了。需要知道的是,还可以设置项目的"描述"。为什么要设置项目的描述呢?就我知道的而言,那就是展示一些图片(二..
本来是想和"Jenkins构建历史中的Build Name设置"放一起的,但是考虑到设置"描述"的用处主要是展示二维码,所以这边就分开写了。
项目的构建历史的设置,可以很直观的展示项目的每次构建的相关信息。比如我之前自定义了Build Name的格式,将构建编号-构建者-构建的分支展示出来了。
需要知道的是,还可以设置项目的"描述"。为什么要设置项目的描述呢?就我知道的而言,那就是展示一些图片(二维码)。这个在构建安卓项目的时候用的比较多,因为安卓项目构建好之后,需要生成一个二维码供测试人员去下载。在其他项目的构建中,你也可以使用,比如放一张发布者的照片上去,哈哈!
这里用到的插件是description setter,看字面意思就知道了,是用来设置描述的。
接下来,还是用之前的java项目来做例子,来展示一张图片(虽然没有实际的意义,就当是为后面的安卓项目的构建铺路吧,哈哈)。
先安装description setter插件。
进入到test_java项目的配置页面中
在"构建后操作"中增加"Set build description",并在"Description"中写入一个html的img标签,所展示的图片这边就随便一些了。具体的二维码的生成方式,在后面的Android项目构建中有细讲。
设置完成,点击保存,发布一下试试!
我去,图片没展示出来,而是展示了h5的源码。
解决方法是进入Jenkins的"系统管理"–>“全局安全配置”–>“标记格式器”,把"纯文本"改为"Safe HTML"。
现在再来构建一次
哈哈,顺利达到了预期的结果。
但是对原先的配置也是有点影响的,比如说你在发布的时候就可以明显感觉到提示的文字都显示在一行上了
如果想要达到显示html的效果,目前只能小小牺牲下这个显示的问题了。如果后面发现了更好的办法,再回来更新下。
更多推荐
所有评论(0)