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?

Thanks

1 comment

Phil,

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 .

Regards,
KIR

0

Please sign in to leave a comment.