Commit 795122a

mo khan <mo.khan@gmail.com>
2020-12-21 22:36:18
chore: use bundler
1 parent a4e0247
bin/server
@@ -7,4 +7,4 @@ RACK_ENV="${RACK_ENV:-development}"
 export RACK_ENV
 
 ./bin/setup
-ruby -Ilib config.ru
+bundle exec ruby -Ilib config.ru
bin/setup
@@ -4,4 +4,5 @@ set -e
 
 cd "$(dirname "$0")/.."
 
-gem install --conservative rack rack-test
+gem install --conservative bundler
+bundle install
bin/test
@@ -5,4 +5,4 @@ set -e
 cd "$(dirname "$0")/.."
 
 ./bin/setup
-ruby -Ilib:test -r test_helper test/**/*.rb
+bundle exec ruby -Ilib:test -r test_helper test/**/*.rb
Gemfile
@@ -0,0 +1,10 @@
+# frozen_string_literal: true
+
+source "https://rubygems.org"
+
+gem "graphql", "~> 1.11"
+gem "rack", "~> 2.2"
+
+group :development, :test do
+  gem "rack-test", "~> 1.1"
+end
Gemfile.lock
@@ -0,0 +1,18 @@
+GEM
+  remote: https://rubygems.org/
+  specs:
+    graphql (1.11.6)
+    rack (2.2.3)
+    rack-test (1.1.0)
+      rack (>= 1.0, < 3)
+
+PLATFORMS
+  ruby
+
+DEPENDENCIES
+  graphql (~> 1.11)
+  rack (~> 2.2)
+  rack-test (~> 1.1)
+
+BUNDLED WITH
+   2.1.4