diff --git a/assets/scripts/app/templates/layouts/top.hbs b/assets/scripts/app/templates/layouts/top.hbs index 6f55da24..8bfbf6bb 100644 --- a/assets/scripts/app/templates/layouts/top.hbs +++ b/assets/scripts/app/templates/layouts/top.hbs @@ -8,12 +8,14 @@
diff --git a/assets/scripts/travis.coffee b/assets/scripts/travis.coffee index 0690389f..dda790bb 100644 --- a/assets/scripts/travis.coffee +++ b/assets/scripts/travis.coffee @@ -94,7 +94,10 @@ $.extend Travis, show_repos_hint: 'private' avatar_default_url: 'https://travis-ci.org/images/ui/default-avatar.png' pusher_log_fallback: $('meta[name="travis.pusher_log_fallback"]').attr('value') == 'true' - pro: $('meta[name="travis.pro"]').attr('value') == 'true' + # for now I set pro to true also for enterprise, but it should be changed + # to allow more granular config later + pro: $('meta[name="travis.pro"]').attr('value') == 'true' || $('meta[name="travis.enterprise"]').attr('value') == 'true' + enterprise: $('meta[name="travis.enterprise"]').attr('value') == 'true' pages_endpoint: pages_endpoint || billing_endpoint billing_endpoint: billing_endpoint diff --git a/config.ru b/config.ru index c9b94c7c..fd155ce1 100644 --- a/config.ru +++ b/config.ru @@ -44,6 +44,11 @@ if ENV['TRAVIS_PRO'] ENV['CODE_CLIMATE'] = 'true' unless ENV.has_key?('CODE_CLIMATE') end +if ENV['TRAVIS_ENTERPRISE'] + ENV['SSH_KEY_ENABLED'] = 'true' unless ENV.has_key?('SSH_KEY_ENABLED') + ENV['CACHES_ENABLED'] = 'true' unless ENV.has_key?('CACHES_ENABLED') +end + run Travis::Web::App.build( environment: ENV['RACK_ENV'] || 'development', api_endpoint: ENV['API_ENDPOINT'], @@ -62,6 +67,7 @@ run Travis::Web::App.build( charm_key: ENV['CHARM_KEY'], customer_io_site_id: ENV['CUSTOMER_IO_SITE_ID'], pro: ENV['TRAVIS_PRO'], + enterprise: ENV['TRAVIS_ENTERPRISE'], code_climate: ENV['CODE_CLIMATE'], code_climate_url: ENV['CODE_CLIMATE_URL'], assets_host: ENV['ASSETS_HOST'] diff --git a/public/index.html b/public/index.html index 673b0ae0..783984f7 100644 --- a/public/index.html +++ b/public/index.html @@ -16,6 +16,7 @@ +