Class: Tug::Hockeyapp

Inherits:
Deployer show all
Defined in:
lib/tug/deployment/hockeyapp.rb

Instance Attribute Summary collapse

Attributes inherited from Deployer

#api_token, #dsym, #file, #notes, #notify

Instance Method Summary collapse

Methods inherited from Deployer

#deploy

Constructor Details

#initialize(options) ⇒ Hockeyapp

Returns a new instance of Hockeyapp.



16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
# File 'lib/tug/deployment/hockeyapp.rb', line 16

def initialize(options)
  super

  @notes_type         = options[:notes_type]
  @status             = options[:status]
  @tags               = options[:tags]
  @teams              = options[:teams]
  @users              = options[:users]
  @mandatory          = options[:mandatory]
  @release_type       = options[:release_type]
  @private            = options[:private]
  @commit_sha         = options[:commit_sha]
  @build_server_url   = options[:build_server_url]
  @repository_url     = options[:repository_url]
end

Instance Attribute Details

#build_server_urlObject (readonly)

Returns the value of attribute build_server_url.



13
14
15
# File 'lib/tug/deployment/hockeyapp.rb', line 13

def build_server_url
  @build_server_url
end

#commit_shaObject (readonly)

Returns the value of attribute commit_sha.



12
13
14
# File 'lib/tug/deployment/hockeyapp.rb', line 12

def commit_sha
  @commit_sha
end

#mandatoryObject (readonly)

Returns the value of attribute mandatory.



9
10
11
# File 'lib/tug/deployment/hockeyapp.rb', line 9

def mandatory
  @mandatory
end

#notes_typeObject (readonly)

Returns the value of attribute notes_type.



4
5
6
# File 'lib/tug/deployment/hockeyapp.rb', line 4

def notes_type
  @notes_type
end

#privateObject (readonly)

Returns the value of attribute private.



11
12
13
# File 'lib/tug/deployment/hockeyapp.rb', line 11

def private
  @private
end

#release_typeObject (readonly)

Returns the value of attribute release_type.



10
11
12
# File 'lib/tug/deployment/hockeyapp.rb', line 10

def release_type
  @release_type
end

#repository_urlObject (readonly)

Returns the value of attribute repository_url.



14
15
16
# File 'lib/tug/deployment/hockeyapp.rb', line 14

def repository_url
  @repository_url
end

#statusObject (readonly)

Returns the value of attribute status.



5
6
7
# File 'lib/tug/deployment/hockeyapp.rb', line 5

def status
  @status
end

#tagsObject (readonly)

Returns the value of attribute tags.



6
7
8
# File 'lib/tug/deployment/hockeyapp.rb', line 6

def tags
  @tags
end

#teamsObject (readonly)

Returns the value of attribute teams.



7
8
9
# File 'lib/tug/deployment/hockeyapp.rb', line 7

def teams
  @teams
end

#usersObject (readonly)

Returns the value of attribute users.



8
9
10
# File 'lib/tug/deployment/hockeyapp.rb', line 8

def users
  @users
end