gitlab-ce/lib/gitlab/ci/project_config/bridge.rb

25 lines
453 B
Ruby

# frozen_string_literal: true
module Gitlab
module Ci
class ProjectConfig
class Bridge < Source
def content
return unless pipeline_source_bridge
pipeline_source_bridge.yaml_for_downstream
end
# Bridge.yaml_for_downstream injects an `include`
def internal_include_prepended?
true
end
def source
:bridge_source
end
end
end
end
end