use environment variable to exclude groups

This commit is contained in:
Praveen Arimbrathodiyil 2016-09-18 19:06:28 +05:30
parent 5bb32036dd
commit 3818dcf65a
2 changed files with 10 additions and 5 deletions

View file

@ -2,7 +2,7 @@ Bundler will fail when it can't find these locally
--- a/Gemfile
+++ b/Gemfile
@@ -245,87 +245,66 @@
@@ -245,87 +245,67 @@
gem 'influxdb', '~> 0.2', require: false
end
@ -37,7 +37,8 @@ Bundler will fail when it can't find these locally
- gem 'database_cleaner', '~> 1.5.0'
- gem 'factory_girl_rails', '~> 4.6.0'
- gem 'rspec-rails', '~> 3.5.0'
+group :development, optional: true do
+#group :development, optional: true do
+if ENV["INCLUDE_TEST_DEPENDS"] == "true"
+# gem 'byebug', '~> 8.2.1', platform: :mri
+# gem 'pry-rails', '~> 0.3.4'
+#
@ -124,9 +125,12 @@ Bundler will fail when it can't find these locally
+# gem 'sham_rack', '~> 1.3.6'
end
group :production do
gem 'gitlab_meta', '7.0'
end
-group :production do
- gem 'gitlab_meta', '7.0'
-end
+#group :production do
+# gem 'gitlab_meta', '7.0'
+#end
-gem 'newrelic_rpm', '~> 3.16'
+#gem 'newrelic_rpm', '~> 3.16'

1
debian/tests/spec vendored
View file

@ -17,6 +17,7 @@ cd /usr/share/gitlab
su gitlab -c 'truncate -s 0 Gemfile.lock'
export $(cat /etc/gitlab/gitlab-debian.conf)
export INCLUDE_TEST_DEPENDS="true"
su gitlab -c "bundle install --with development test --local"
su gitlab -c "bundle exec rake -f ${AUTOPKGTEST_TMP}/debian/tests/spec.rake
#config 2/2 failed, controllers many failed