Class: GithubSnapBuilder::GithubStatusReporter
- Inherits:
-
Object
- Object
- GithubSnapBuilder::GithubStatusReporter
- Defined in:
- lib/github_snap_builder/server.rb
Instance Method Summary collapse
- #error(message) ⇒ Object
- #failure(message) ⇒ Object
-
#initialize(client, repo, commit_sha, log_url) ⇒ GithubStatusReporter
constructor
A new instance of GithubStatusReporter.
- #pending(message) ⇒ Object
- #success(message) ⇒ Object
Constructor Details
#initialize(client, repo, commit_sha, log_url) ⇒ GithubStatusReporter
Returns a new instance of GithubStatusReporter.
221 222 223 224 225 226 |
# File 'lib/github_snap_builder/server.rb', line 221 def initialize(client, repo, commit_sha, log_url) @client = client @repo = repo @commit_sha = commit_sha @log_url = log_url end |
Instance Method Details
#error(message) ⇒ Object
240 241 242 |
# File 'lib/github_snap_builder/server.rb', line 240 def error() create_status 'error', end |
#failure(message) ⇒ Object
236 237 238 |
# File 'lib/github_snap_builder/server.rb', line 236 def failure() create_status 'failure', end |
#pending(message) ⇒ Object
228 229 230 |
# File 'lib/github_snap_builder/server.rb', line 228 def pending() create_status 'pending', end |
#success(message) ⇒ Object
232 233 234 |
# File 'lib/github_snap_builder/server.rb', line 232 def success() create_status 'success', end |