Team City API

Looking at the Team City API, it seems it's geared towards extending on the server side. What I'm looking for is a way to control team city remotely (like an API call to launch a particular build) or create a new build configuration via an API. Is there any support for this?


1 comment
Comment actions Permalink


TeamCity has XML-RPC Api which allows to trigger a build remotely. But no way to create a new build configuration.
What you need is implementation of RemoteBuildServer (RemoteBuildServerImpl).

From the other side, you can extend XML-RPC Api of TeamCity with your own hooks, which would allow to create build configurations remotely.
This is accomplished by registering server-side handler in XmlRpcHandlerManager .



Please sign in to leave a comment.