Module: TeamCity::Client::BuildQueue
- Included in:
- TeamCity::Client
- Defined in:
- lib/teamcity/client/build_queue.rb
Overview
Defines methods related to build types (or build configurations)
Instance Method Summary collapse
-
#create_buildqueue(buildtype_id, options = {}, &block) ⇒ Array<Hashie::Mash>?
Triggering Build confluence.jetbrains.com/display/TCD10/REST+API#RESTAPI-TriggeringaBuild.
Instance Method Details
#create_buildqueue(buildtype_id, options = {}, &block) ⇒ Array<Hashie::Mash>?
10 11 12 13 14 15 16 17 18 19 20 21 22 |
# File 'lib/teamcity/client/build_queue.rb', line 10 def create_buildqueue(buildtype_id, = {}, &block) attributes = .merge({ buildType: { id: buildtype_id } }) builder = TeamCity::ElementBuilder.new(attributes, &block) post("buildQueue", content_type: :json) do |req| req.body = builder.to_request_body end end |