diff --git a/app/initializers/charm.coffee b/app/initializers/charm.coffee new file mode 100644 index 00000000..d3b2fd02 --- /dev/null +++ b/app/initializers/charm.coffee @@ -0,0 +1,16 @@ +`import config from 'travis/config/environment'` + +initialize = (container, app) -> + if config.charmKey + window.__CHARM = + key: config.charmKey + url: "https://charmscout.herokuapp.com/feedback" + + $('head').append $('') + +Initializer = + name: 'charm' + initialize: initialize + +`export {initialize}` +`export default Initializer` diff --git a/waiter/lib/travis/web/app.rb b/waiter/lib/travis/web/app.rb index b55882da..51a78baf 100644 --- a/waiter/lib/travis/web/app.rb +++ b/waiter/lib/travis/web/app.rb @@ -189,6 +189,7 @@ class Travis::Web::App config['codeClimate'] = options[:code_climate] if options[:code_climate] config['codeClimateUrl'] = options[:code_climate_url] if options[:code_climate_url] + config['charmKey'] = options[:charm_key] if options[:charm_key] config['endpoints'] = { 'sshKey' => options[:ssh_key_enabled],