diff --git a/lib/gitlab/ci/config/node/entry.rb b/lib/gitlab/ci/config/node/entry.rb index f044ef965e..91f3fd0e23 100644 --- a/lib/gitlab/ci/config/node/entry.rb +++ b/lib/gitlab/ci/config/node/entry.rb @@ -9,7 +9,8 @@ module Gitlab class InvalidError < StandardError; end attr_reader :config - attr_accessor :key, :description + attr_accessor :description + attr_writer :key def initialize(config) @config = config @@ -48,7 +49,7 @@ module Gitlab end def value - raise NotImplementedError + @config end def self.nodes diff --git a/lib/gitlab/ci/config/node/image.rb b/lib/gitlab/ci/config/node/image.rb index ff8dd8308a..5d3c7c5eab 100644 --- a/lib/gitlab/ci/config/node/image.rb +++ b/lib/gitlab/ci/config/node/image.rb @@ -11,10 +11,6 @@ module Gitlab validations do validates :config, type: String end - - def value - @config - end end end end diff --git a/lib/gitlab/ci/config/node/script.rb b/lib/gitlab/ci/config/node/script.rb index 7bbd6291c2..39328f0fad 100644 --- a/lib/gitlab/ci/config/node/script.rb +++ b/lib/gitlab/ci/config/node/script.rb @@ -11,10 +11,6 @@ module Gitlab validations do validates :config, array_of_strings: true end - - def value - @config - end end end end diff --git a/lib/gitlab/ci/config/node/services.rb b/lib/gitlab/ci/config/node/services.rb index d9898d9a4a..481e2b66ad 100644 --- a/lib/gitlab/ci/config/node/services.rb +++ b/lib/gitlab/ci/config/node/services.rb @@ -11,10 +11,6 @@ module Gitlab validations do validates :config, array_of_strings: true end - - def value - @config - end end end end