- Dependencies
- Loosen up hashie version constraint to >= 2.0
-
BuildType: Added
.buildtype_branches
, provides the ability to get a listing of branches the build is configured to build. -
Dependencies
- faraday 0.8.5 -> 0.9.0 (fixed some methods to keep consistent return values)
- hashie 2.0.0 -> 3.0.0
-
Development
- Changed .rvmrc file to universal .ruby-version and .ruby-gemset files
- BuildType: Added
.set_buildtype_setting
, provides the ability to set build configuration settings [@jeffersongirao] - BuildType: Added
.create_buildtype
, provides the ability to create a new build configuration [@jeffersongirao] - BuildType: Added
.create_build_trigger
, provides the ability to create build configuration trigger [@jeffersongirao], [@nskboy] - BuildType: Added
.set_buildtype_setting
, adds ability to set build configuration settings [@jeffersongirao] - BuildType: Added
.create_build_step
, provides the ability to create a build step in a build configuration [@jeffersongirao] - Project: Added
.set_parent_project
and.parent_project
for setting and getting parent project. (TeamCity8 only) [@jeffersongirao] - Bug: Fix
.create_vcs_root
to work for svn [@jeffersongirao] - Bug: Fix incompatibility with ruby 1.9.2 [@jeffersongirao]
- Cleanup: Remove dependency on xmlbuilder and linguistics [@jeffersongirao]
- Testing: Upgrade to rspec 2.14.1 and added guard-rspec gem
- Documentation: Added rest_api_version tag for specify teamcity api compatibility
-
Features:
- Added
build_artifacts
(Provides the ability to fetch the contents of an aritfact) [@orikremer]
- Added
-
Gem Updates
- Upgraded webmock to remove deprecation warning [@akiellor]
- Same as 1.1.0 above
-
Features:
- TeamCity 8 Support
- Added
build_pinned?
(Provides the ability to ask if a build is pinned) - If using TeamCity8 any call that is setting a value will now return that value instead of nil
-
API Changes:
create_vcs_root
method signature has been changed from using Ordinal Params to using Hash Params- Removed the ability to set the format when configuring the client (Each method will now state what format it is sending and receiving, see the source for more info)
-
Doc Changes:
- The API docs were updated to reflect the return values now returned when using TeamCity 8
- Added
pin_build
andunpin_build
(Provides the ability to pin and unpin a build respectively) - Added
build_statistics
(Provides the ability to fetch build statistics) - Added
buildtype_investigations
(Provides the ability to fetch build investigation details)
- Loosen up dependency requirement on the version of builder (Conflicted with transitive dependencies of rails 3.2.13)
- Added
delete_buildtype
to the API (Provides the ability to delete a build configuration) - Added
set_build_step_field
to the API (Provides the ability to set a build step field, i.e. enable/disable a build step)
- added support for httpAuth
- added several CRUD methods to the api for BuildTypes, Projects, and VCSRoots
- code cleanup
Features:
- added GET support for projects
- added GET support for build types (build configurations)
- added GET support for builds