QualiSystems / FluentTc

:ocean: :two_men_holding_hands: :office: Integrate with TeamCity fluently
https://www.nuget.org/packages/fluenttc
Apache License 2.0
44 stars 35 forks source link

Allow to attach a VCS root to a build configuration and also change checkout rules #34

Closed stecydube closed 7 years ago

stecydube commented 8 years ago

From the TeamCity REST API documentation:

Attach VCS root to a build configuration: POST http://teamcity:8111/httpAuth/app/rest/buildTypes//vcs-root-entries. The XML/JSON posted is the same as retrieved by GET request to http://teamcity:8111/httpAuth/app/rest/buildTypes//vcs-root-entries/ except for the secure settings like password: these are not included into responses and should be supplied before POSTing back.

See the full TeamCity REST API documentation

alessandromuresan commented 8 years ago

This is really important! Has anyone been working on this lately?

borismod commented 8 years ago

@stecydube @alessandromuresan thank you for your feedback. I am really busy with some other stuff. Would you like to contribute to FluentTc :question:

alessandromuresan commented 8 years ago

Yup, I'll send you a PR when I find some spare time :smiley:

borismod commented 8 years ago

I've added up-for-grabs label, hoping somebody would pick this issue from http://up-for-grabs.net/ web site :smile:

GibbOne commented 7 years ago

I just introduced some operations regarding VCS Root here:

It works for me. But I need more time to create acceptance test and unit tests. In the meanwhile, feel free to suggest any improvements.

I will ask for a pull request soon.

borismod commented 7 years ago

@GibbOne any update on this?

borismod commented 7 years ago

Resolved thanks to @GibbOne Available in nuget package FluentTc 0.0.0.236