From 0fc0d0eb032ef9bc3729fd7b8461ec30a12d9685 Mon Sep 17 00:00:00 2001 From: Piotr Sarnacki <drogus@gmail.com> Date: Mon, 29 Dec 2014 15:47:01 +0100 Subject: [PATCH] [pro-merge] Properly set defaults for travis-pro --- config.ru | 19 ++++++++++++++++++- public/index.html | 1 + 2 files changed, 19 insertions(+), 1 deletion(-) diff --git a/config.ru b/config.ru index 13bfc917..b33503eb 100644 --- a/config.ru +++ b/config.ru @@ -33,6 +33,21 @@ use Travis::Web::ApiRedirect do |app| app.settings.api_endpoint = ENV['API_ENDPOINT'] if ENV['API_ENDPOINT'] end +if ENV['TRAVIS_PRO'] + ENV['API_ENDPOINT'] ||= "https://api.travis-ci.com" + ENV['PAGES_ENDPOINT'] ||= "https://billing.travis-ci.com" + ENV['BILLING_ENDPOINT'] ||= "https://billing.travis-ci.com" + + ENV['SSH_KEY_ENABLED'] = 'true' unless ENV.has_key?('SSH_KEY_ENABLED') + ENV['CACHES_ENABLED'] = 'true' unless ENV.has_key?('CACHES_ENABLED') + + ENV['PUSHER_KEY'] ||= "59236bc0716a551eab40" + ENV['GA_CODE'] ||= "UA-24868285-5" + + ENV['CODE_CLIMATE_URL'] ||= "https://codeclimate.com/partners/travisci" + ENV['CODE_CLIMATE'] = 'true' unless ENV.has_key?('CODE_CLIMATE') +end + run Travis::Web::App.build( environment: ENV['RACK_ENV'] || 'development', api_endpoint: ENV['API_ENDPOINT'], @@ -50,5 +65,7 @@ run Travis::Web::App.build( pusher_log_fallback: ENV['PUSHER_LOG_FALLBACK'], charm_key: ENV['CHARM_KEY'], customer_io_site_id: ENV['CUSTOMER_IO_SITE_ID'], - pro: ENV['TRAVIS_PRO'] + pro: ENV['TRAVIS_PRO'], + code_climate: ENV['CODE_CLIMATE'], + code_climate_url: ENV['CODE_CLIMATE_URL'] ) diff --git a/public/index.html b/public/index.html index c0ac7692..49608596 100644 --- a/public/index.html +++ b/public/index.html @@ -8,6 +8,7 @@ <meta name="travis.ssh_key_enabled" value="false"> <meta name="travis.pusher_key" value="5df8ac576dcccf4fd076"> <meta name="travis.pusher_host" value="ws.pusherapp.com"> + <meta name="travis.pusher_path" value=""> <meta name="travis.ga_code" value="UA-24868285-1"> <meta name="travis.caches_enabled" value="false"> <meta name="travis.pusher_log_fallback" value="false">