Namespaces

Types in Fake

Type TeamCityHelper

Namespace Fake

Methods

Public static methods

void ComparisonFailure(string name, string message, string details, string expected, string actual)

Reports a failed comparison.

string EncapsulateSpecialChars(string text)

Encapsulates special chars

void FinishTestCase(string testCaseName, TimeSpan duration)

Finishes the test case.

void FinishTestSuite(string testSuiteName)

Finishes the test suite.

IEnumerable<string> getChangedFilesInCurrentBuild()

Gets the changed files

IEnumerable<string> getRecentlyFailedTests()

Gets the recently failed tests

void IgnoreTestCase(string name, string message)

Ignores the test case.

void PublishArticfact(string path)

Publishes an artifact on the TeamcCity build server.

void ReportBuildStatus(string status, string message)

Reports the build status.

void ReportProgress(string message)

Reports the progress.

void ReportProgressFinish(string message)

Reports the progress end.

void ReportProgressStart(string message)

Reports the progress start.

void sendStrToTeamCity(string s)

Send message to TeamCity

void sendTeamCityError(string error)

Sends an error to TeamCity

void sendTeamCityFXCopImport(string path)

Sends an FXCop results filename to TeamCity

void sendTeamCityNUnitImport(string path)

Sends an NUnit results filename to TeamCity

void sendToTeamCity(PrintfFormat<FSharpFunc<string, string>, Unit, string, string> format, string message)

Send message to TeamCity

void SetBuildNumber(string buildNumber)

Sets the TeamCity build number.

void SetBuildStatistic(string key, string value)

Reports a build statistic.

void StartTestCase(string testCaseName)

Starts the test case.

void StartTestSuite(string testSuiteName)

Starts the test suite.

void TestFailed(string name, string message, string details)

Reports a failed test.