2017-03-27 121 views
0

我有一些外部web服務運行(實際上它只是幾個網頁),我正在尋找一種方式如何將此係統作爲面板嵌入Jenkins(可能是iframe)。嵌入iframe /面板到Jenkins

通過Jenkins插件檢查,但沒有發現任何東西。什麼我找

例視圖:

enter image description here

回答

1

我只是看着這個特定工作的iframe。您可以在工作的說明字段中添加iframe的,但你需要通過一些跳鐵圈調低HTML禁制(有安全隱患):

  1. 安裝「怎麼都行」插件
  2. 進入「配置全球安全」,並選擇標記格式化爲「允許任意的HTML包括JavaScript(不安全的)」
  3. 編輯工作,並添加一些HTML到描述字段:

     
    <h2>HTML description demo</h2> 
    <iframe src="https://www.example.com"></iframe> 
    
  4. 調整Jenkins Content Security Policy以允許訪問您想要的站點。例如:

     
    System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "child-src 'self' www.example.com") 
    

結果:

enter image description here