diff --git a/devops-service/Gemfile b/devops-service/Gemfile index 04b4c37..44a471e 100644 --- a/devops-service/Gemfile +++ b/devops-service/Gemfile @@ -1,5 +1,7 @@ source 'https://rubygems.org' +ruby "~>2" + gem "thin", "~>1.5.1" gem "mime-types", "~>1.25.1" gem "sinatra", "1.4.3" @@ -12,4 +14,4 @@ gem "mongo" gem "bson_ext" gem "multi_json" gem "rufus-scheduler", "2.0.24" -gem "sidekiq" +gem "sidekiq", "3.2.6" diff --git a/devops-service/config.ru b/devops-service/config.ru index 78a0ff1..d21d008 100644 --- a/devops-service/config.ru +++ b/devops-service/config.ru @@ -8,6 +8,7 @@ root = File.dirname(__FILE__) require File.join(root, "devops-service") require File.join(root, "client") require File.join(root, "report") +require File.join(root, "version") # Read configuration file config_file = File.join(root, "config.rb") @@ -38,5 +39,6 @@ run Rack::URLMap.new({ "#{config[:url_prefix]}/v2.0" => DevopsService.new(config), "#{config[:url_prefix]}/client" => Client.new(config), "#{config[:url_prefix]}/v2.0/report" => Report.new(config, "v2"), - "#{config[:url_prefix]}/sidekiq" => Sidekiq::Web + "#{config[:url_prefix]}/sidekiq" => Sidekiq::Web, + "#{config[:url_prefix]}/version" => "hello" })