Skinning and provisioning Jenkins using a WAR overlay

This recipe describes how to overlay the content onto the Jenkins WAR file. With a WAR overlay, you can change the Jenkins look and feel ready for corporate branding and content provisioning of home pages, among others. The basic example of adding your own custom favicon.ico (the icon in your web browser's address bar) is used. It requires a nominal effort to include more content.

Jenkins keeps its versions as dependencies in a Maven repository. You can use Maven to pull in the WAR file, expand it, add content, and then repackage. This enables you to provision resources, such as images, home pages, the icon in the address bar called a favicon, robots.txt (which affects how search engines look ...

Get Jenkins Continuous Integration Cookbook now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.