Class: CiToolkit::DvcsPrUtil
- Inherits:
-
Object
- Object
- CiToolkit::DvcsPrUtil
- Defined in:
- lib/ci_toolkit/dvcs_pr.rb
Overview
Use this to provide commit status state for github or gitlab as values for the two services are different It uses the ENV to decide which DVCS to use.
Class Method Summary collapse
- .status_state_error(service = ENV.fetch("DVCS_SERVICE", nil)) ⇒ Object
- .status_state_pending(service = ENV.fetch("DVCS_SERVICE", nil)) ⇒ Object
Class Method Details
.status_state_error(service = ENV.fetch("DVCS_SERVICE", nil)) ⇒ Object
110 111 112 113 114 |
# File 'lib/ci_toolkit/dvcs_pr.rb', line 110 def self.status_state_error(service = ENV.fetch("DVCS_SERVICE", nil)) status = "error" status = "failed" if service == "gitlab" status end |
.status_state_pending(service = ENV.fetch("DVCS_SERVICE", nil)) ⇒ Object
116 117 118 119 120 |
# File 'lib/ci_toolkit/dvcs_pr.rb', line 116 def self.status_state_pending(service = ENV.fetch("DVCS_SERVICE", nil)) status = "pending" status = "running" if service == "gitlab" status end |