Note: This is the migration API reference for FAKE 5. The new (modularized) API documentation can be found here. If the API is already migrated you can check here if exists in a module. More information regarding the migration can be found here

OBSOLETE

please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.

TeamCityRESTHelper

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

Nested types and modules

TypeDescription
Build
OBSOLETE

please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.

Record type which stores Build properties

BuildConfiguration
OBSOLETE

please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.

Record type which stores Build configuration properties

Project
OBSOLETE

please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.

Record type which stores TeamCity project properties

VCSRoot
OBSOLETE

please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.

Record type which stores VCSRoot properties

Functions and values

Function or valueDescription
getBuildConfig(...)
Signature: serverURL:string -> username:string -> password:string -> id:string -> BuildConfiguration
Attributes:
[<Obsolete("please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.")>]
OBSOLETE

please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.

Gets information about a build configuration from the TeamCity server.

getProject(...)
Signature: serverURL:string -> username:string -> password:string -> id:string -> Project
Attributes:
[<Obsolete("please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.")>]
OBSOLETE

please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.

Gets informnation about a project from the TeamCity server.

getProjects serverURL username password
Signature: serverURL:string -> username:string -> password:string -> seq<string>
Attributes:
[<Obsolete("please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.")>]
OBSOLETE

please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.

Gets all projects on the TeamCity server.

getRESTVersion(...)
Signature: serverURL:string -> username:string -> password:string -> string
Attributes:
[<Obsolete("please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.")>]
OBSOLETE

please check the Fake.BuildServer.TeamCity module for a replacement and send a PR to include this into FAKE 5 if needed.

Returns the REST version of the TeamCity server

parseBooleanOrFalse(s)
Signature: s:string -> bool