With the help of this plugin you can add any HTML, JS or CSS to various pages of TeamCity UI.
Plugin configuration files are located under
static-ui-extensions.xml to change the settings, see
static-ui-extensions.xml.dist for template settings.
Since build 58 (0.3.58.5), there is ability to serve static files: the files located under
_static_ui_extensions/pages/<relative path> are available via URLs
The files are available to any (including unauthenticated) users.
Plugin uses Web UI Extensions of TeamCity open API to add the content.
TeamCity Versions Compatibility
Plugin is compatible with TeamCity 6.5 and newer
Public repository: https://github.com/JetBrains/TeamCity.StaticUIExtensions,
git clone URL: git://github.com/JetBrains/TeamCity.StaticUIExtensions.git
- open the sources in InteliJ IDEA 11+ and build artifact
Copy staticUIExtensions.zip into <TeamCity Data Directory>/plugins directory (more on this).