Module: TeamCity::ServiceMessages

Defined in:
lib/teamcity_service_messages/version.rb,
lib/teamcity_service_messages/service_messages.rb

Constant Summary collapse

VERSION =
'0.0.3'

Class Method Summary collapse

Class Method Details

.import_data(type, path) ⇒ Object



10
11
12
# File 'lib/teamcity_service_messages/service_messages.rb', line 10

def import_data(type, path)
  publish_message "##teamcity[importData type='#{type}' path='#{path}']"
end

.publish_artifacts(path) ⇒ Object



6
7
8
# File 'lib/teamcity_service_messages/service_messages.rb', line 6

def publish_artifacts(path)
  publish_message "##teamcity[publishArtifacts '#{path}']"
end

.publish_message(message) ⇒ Object



14
15
16
# File 'lib/teamcity_service_messages/service_messages.rb', line 14

def publish_message(message)
  puts message if TeamCity.teamcity_build?
end