module Gitlab module Ci module Build module Credentials class Factory def initialize(build) @build = build end def create! credentials.select(&:valid?) end private def credentials providers.map { |provider| provider.new(@build) } end def providers [Registry] end end end end end end