Skip to content

jhollingworth/Teamcity.Rx

Repository files navigation

Teamcity.Rx

Gives you an observable class which will emit any changes made in teamcity (e.g. build state change, project added, build configuration removed, etc).

var teamcityObservable = new TeamcityObservable("http://teamcity.foo.com", "foo", "bar");
teamcityObservable.Subscribe(e => System.Console.WriteLine(e.EventId));

var teamcity = teamcityObservable.Teamcity;
Console.WriteLine(teamcity["Some Project"]["Some Build Configuration"].State);

About

Creates an IObservable for teamcity

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages