class WarpEngine::CI::Null
The adapter used when CI is turned off (ci :none). It reports itself as not configured, knows no platforms and serves no pipeline configs; every operation that would talk to a CI server raises CI::NotConfigured.
Constants
- MESSAGE
-
The message of the
CI::NotConfigurederrors raised by this adapter.
Public Instance Methods
Source
# File lib/warp_engine/ci.rb, line 100 def activate_repo(_id) = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
Source
# File lib/warp_engine/ci.rb, line 91 def built_kinds(_platform) = nil
Returns nil: no kinds are built by CI.
Source
# File lib/warp_engine/ci.rb, line 119 def config_marker(_params) = nil
Returns nil: no config is a marker.
# File lib/warp_engine/ci.rb, line 123 def config_response(platform:, config:, others: []) = {}
Returns an empty Hash.
Source
# File lib/warp_engine/ci.rb, line 102 def deactivate_repo(_id) = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
# File lib/warp_engine/ci.rb, line 121 def pipeline_config(platform:, name:, update_server:, options: {}) = nil
Returns nil: no pipeline is generated.
Source
# File lib/warp_engine/ci.rb, line 89 def platforms = {}
Returns an empty Hash: no platform has a pipeline.
Source
# File lib/warp_engine/ci.rb, line 98 def repo(_id) = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
Source
# File lib/warp_engine/ci.rb, line 96 def repos = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
Source
# File lib/warp_engine/ci.rb, line 106 def run(_repo_id, _number) = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
Source
# File lib/warp_engine/ci.rb, line 104 def runs(_repo_id, page: 1) = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
# File lib/warp_engine/ci.rb, line 114 def secret_delete(_repo_id, _name) = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
Source
# File lib/warp_engine/ci.rb, line 110 def secret_names(_repo_id) = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
# File lib/warp_engine/ci.rb, line 112 def secret_set(_repo_id, name:, value:) = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
# File lib/warp_engine/ci.rb, line 108 def trigger(_repo_id, branch: nil) = raise(NotConfigured, MESSAGE)
Raises CI::NotConfigured.
# File lib/warp_engine/ci.rb, line 117 def verify_config_request(_request) = false
Returns false: no config request is trusted.