您的当前位置:首页正文

Jenkins + 蒲公英 自动发布的两个小技巧

来源:要发发知识网

,因为Markdown 在 Job 页面不解析,非得进入具体的build才能看到,要多点一下。
上传应用之后,在蒲公英的管理页能看到二维码。不过你看它的地址,会发现是一个对应 应用 的固定地址,相当于一个指向 latest 的链接。如果用这个链接,那么所有 build 的二维码都会一样,都指向最新的 build。这当然不是想要的效果。上面给的第二篇文章的解决办法是,每次都把最新的二维码下载下来保存在本地,然后链接指向本地的文件。
其实不用那么麻烦,让我们看看log的输出:(星号是我消去了敏感信息)
1

换言之,它可以用正则式在log输出中找匹配,并且将匹配到的 match 用于description。
直接上代码:
Regular expression : .*qrcodeHistory\/(\S{64})

Description :

其中 \1
表示引用第一个匹配。(注意,匹配是从0开始算的,不过 \0
是整个匹配行)
搞定,提交代码之后,点一下build,然后扫码就可以测试了!!