| You are viewing documentation of TeamCity 3.x, which is not the most recent released version of TeamCity. Please refer to the listing to choose another version. |
|
Documentation Index
|
Developing TeamCity PluginsTeamCity is a highly extendable system. You can add various plugins in different places, including, but not limited to:
Currently, TeamCity can be extended on the build agent side, and on the server side (including web UI). Some extensions may require to extend TeamCity in all these places. We plan to provide a description for some typical plugins and how to write them. TeamCity server is written in Java, so plugins should be written in Java too.
TeamCity .exe and tar.gz distributions provide materials for plugin developers in the <TeamCity home>\devPackage directory.
Further reading: |