Note: This API documentation is for FAKE version 4. The migration API documentation can be found here. The API documentation for the new fake 5 modules can be found here

TeamCityRESTHelper

Contains functions which allow FAKE to interact with the TeamCity REST API.

Nested types and modules

TypeDescription
Build

Record type which stores Build properties

BuildConfiguration

Record type which stores Build configuration properties

Project

Record type which stores TeamCity project properties

VCSRoot

Record type which stores VCSRoot properties

Functions and values

Function or valueDescription
getBuildConfig(...)
Signature: serverURL:string -> username:string -> password:string -> id:string -> BuildConfiguration

Gets information about a build configuration from the TeamCity server.

getProject(...)
Signature: serverURL:string -> username:string -> password:string -> id:string -> Project

Gets informnation about a project from the TeamCity server.

getProjects serverURL username password
Signature: serverURL:string -> username:string -> password:string -> seq<string>

Gets all projects on the TeamCity server.

getRESTVersion(...)
Signature: serverURL:string -> username:string -> password:string -> string

Returns the REST version of the TeamCity server