Commit 28200baf authored by Rémy Coutable's avatar Rémy Coutable Committed by Peter Leitzen

Fix QA image by requiring GitlabEdition instead of Gitlab

parent 1c49a215
...@@ -5,7 +5,7 @@ ...@@ -5,7 +5,7 @@
# Following are the files we need: # Following are the files we need:
# - ./config/initializers/0_inject_enterprise_edition_module.rb # - ./config/initializers/0_inject_enterprise_edition_module.rb
# - ./ee/app/models/license.rb # - ./ee/app/models/license.rb
# - ./lib/gitlab.rb # - ./lib/gitlab_edition.rb
# - ./lib/gitlab/utils.rb # - ./lib/gitlab/utils.rb
# - ./qa/ # - ./qa/
# - ./INSTALLATION_TYPE # - ./INSTALLATION_TYPE
......
...@@ -46,7 +46,7 @@ module InjectEnterpriseEditionModule ...@@ -46,7 +46,7 @@ module InjectEnterpriseEditionModule
end end
def each_extension_for(constant_name, namespace) def each_extension_for(constant_name, namespace)
Gitlab.extensions.each do |extension_name| GitlabEdition.extensions.each do |extension_name|
extension_namespace = extension_namespace =
const_get_maybe_false(namespace, extension_name.upcase) const_get_maybe_false(namespace, extension_name.upcase)
......
...@@ -77,7 +77,7 @@ COPY ./config/initializers/0_inject_enterprise_edition_module.rb /home/gitlab/co ...@@ -77,7 +77,7 @@ COPY ./config/initializers/0_inject_enterprise_edition_module.rb /home/gitlab/co
# The [b] part makes ./ee/app/models/license.r[b] a pattern that is allowed to return no files (which is the case in FOSS) # The [b] part makes ./ee/app/models/license.r[b] a pattern that is allowed to return no files (which is the case in FOSS)
COPY VERSION ./ee/app/models/license.r[b] /home/gitlab/ee/app/models/ COPY VERSION ./ee/app/models/license.r[b] /home/gitlab/ee/app/models/
COPY ./config/bundler_setup.rb /home/gitlab/config/ COPY ./config/bundler_setup.rb /home/gitlab/config/
COPY ./lib/gitlab.rb /home/gitlab/lib/ COPY ./lib/gitlab_edition.rb /home/gitlab/lib/
COPY ./lib/gitlab/utils.rb /home/gitlab/lib/gitlab/ COPY ./lib/gitlab/utils.rb /home/gitlab/lib/gitlab/
COPY ./INSTALLATION_TYPE ./VERSION /home/gitlab/ COPY ./INSTALLATION_TYPE ./VERSION /home/gitlab/
......
...@@ -2,7 +2,7 @@ ...@@ -2,7 +2,7 @@
Encoding.default_external = 'UTF-8' Encoding.default_external = 'UTF-8'
require_relative '../lib/gitlab' require_relative '../lib/gitlab_edition'
require_relative '../lib/gitlab/utils' require_relative '../lib/gitlab/utils'
require_relative '../config/initializers/0_inject_enterprise_edition_module' require_relative '../config/initializers/0_inject_enterprise_edition_module'
......
...@@ -11,7 +11,7 @@ RSpec.describe InjectEnterpriseEditionModule do ...@@ -11,7 +11,7 @@ RSpec.describe InjectEnterpriseEditionModule do
before do before do
# Make sure we're not relying on which mode we're running under # Make sure we're not relying on which mode we're running under
allow(Gitlab).to receive(:extensions).and_return([extension_name.downcase]) allow(GitlabEdition).to receive(:extensions).and_return([extension_name.downcase])
# Test on an imagined extension and imagined class # Test on an imagined extension and imagined class
stub_const(fish_name, fish_class) # Fish stub_const(fish_name, fish_class) # Fish
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment