Reputation: 962
I have some external web service running (actually it just several web pages) and I'm looking for a way how to embed this system as a panel inside Jenkins (probably as iframe).
Checked thru Jenkins plugins but found nothing.
Example view of what I look for:
Upvotes: 2
Views: 6018
Reputation: 176
I just looked into this for a job-specific iframe. You can add the iframe in the description field of a job, but you need to jump through some hoops to turn down the HTML sanitisation (which has security implications):
Edit the job and add some HTML into the description field:
<h2>HTML description demo</h2> <iframe src="https://www.example.com"></iframe>
Adjust the Jenkins Content Security Policy to allow access to the site(s) you want. For example:
System.setProperty("hudson.model.DirectoryBrowserSupport.CSP", "child-src 'self' www.example.com")
Result:
Upvotes: 3