Class: Fuci::Travis::Build::PullRequest
- Inherits:
-
Fuci::Travis::Build
- Object
- Fuci::Travis::Build
- Fuci::Travis::Build::PullRequest
- Includes:
- ShaDetectable
- Defined in:
- lib/fuci/travis/build/pull_request.rb
Constant Summary
Constants inherited from Fuci::Travis::Build
Instance Attribute Summary
Attributes inherited from Fuci::Travis::Build
Instance Method Summary collapse
Methods included from ShaDetectable
Methods inherited from Fuci::Travis::Build
#branch, create, from_branch_name, #initialize, #log, #status
Constructor Details
This class inherits a constructor from Fuci::Travis::Build
Instance Method Details
#build_branch ⇒ Object
9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 |
# File 'lib/fuci/travis/build/pull_request.rb', line 9 def build_branch sha = begin pull_merge_sha_from branch_name rescue Fuci::Git::NoPullError puts "No pull request was detected for #{branch_name}." return exit end if branch = detect_build_with_sha(sha) branch else puts "No build was detected for pull request from #{branch_name}." exit end end |