Module: Gitlab::Ci::Config::Entry::Concerns::BaseIncludes

Extended by:
ActiveSupport::Concern
Included in:
Includes, Header::Includes
Defined in:
lib/gitlab/ci/config/entry/concerns/base_includes.rb

Overview

Module that provides common functionality for includes entries

This module is included by:

  • Gitlab::Ci::Config::Entry::Includes

  • Gitlab::Ci::Config::Header::Includes

This module is tested indirectly through the classes that include it.

Instance Method Summary collapse

Instance Method Details

#composable_classObject

Raises:

  • (NotImplementedError)


35
36
37
# File 'lib/gitlab/ci/config/entry/concerns/base_includes.rb', line 35

def composable_class
  raise NotImplementedError, 'Subclasses must define composable_class'
end