Jenkins允许您使用各种标记语言来编写职位描述;插件可以定义如何通过
MarkupFormatter接口解析描述。
默认情况下,
RawHtmlMarkupFormatter使用,它应用HTML
清除策略(来自OWASP
AntiSamy
Project)-Myspace
策略。
在Myspace策略中,您将看到仅允许某些标签和属性。
target不是其中之一,这就是为什么您看到它从输入中剥离的原因。
对于您的用例,替代方案是安装和配置另一个标记格式化程序插件,或者编写您自己的插件。一些示例包括:
- 转义的标记插件:转义所有HTML标记(可能对您不太有用)
- “一切顺利”格式化程序:完全允许 任何 HTML输入(带有相关的安全风险)
- PegDown Formatter插件:可让您在Markdown中编写描述(可能是这里最好的选择,但可能不支持
target="_blank"
)



