在职位描述中,您可以使用 Html 标签。 我有类似的东西:
blabla.. on <a href="http://vms029/wa_shdw" target="_blank">http://vms029/wa_shdw</a>
但是 target="_blank"
似乎在某处被擦掉了。
还有别的办法吗?
是否有任何关于支持和不支持的文档?
最佳答案
Jenkins 允许您使用各种标记语言来编写职位描述;插件可以定义如何通过 MarkupFormatter
解析描述界面。
默认情况下,RawHtmlMarkupFormatter
使用,它应用 HTML 清理策略(来自 OWASP AntiSamy Project )— Myspace policy .
在 Myspace 策略中,您会看到只允许使用某些标签和属性。 target
不是其中之一,这就是为什么您看到它从您的输入中被删除的原因。
对于您的用例,备选方案是安装和配置另一个标记格式化程序插件,或者编写您自己的插件。一些示例包括:
- Escaped Markup Plugin : 转义所有 HTML 标签(可能对你没那么有用)
- "Anything Goes" Formatter : 完全允许任何 HTML 输入(具有相关的安全风险)
- PegDown Formatter Plugin : 让你在 Markdown 中写下你的描述(可能是这里最好的选择,但可能不支持
target="_blank"
之类的东西)
关于html - Jenkins 职位描述支持哪些 html,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18867232/