Welcome to mirror list, hosted at ThFree Co, Russian Federation.

gitlab.com/gitlab-org/gitlab-foss.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJacob Vosmaer <contact@jacobvosmaer.nl>2014-09-12 20:46:20 +0400
committerJacob Vosmaer <contact@jacobvosmaer.nl>2014-09-16 19:31:20 +0400
commit66ae1bde872bd828e9de660cd45007363000c986 (patch)
treef4d37b14ce53d26003afab0654f1cc2532c1a971
parent71e055444942e93ad028f50896fe680cdf2caf5d (diff)
Add dormant New Relic gem
The gem can be enabled and configured via environment variables.
-rw-r--r--CHANGELOG1
-rw-r--r--Gemfile2
-rw-r--r--Gemfile.lock2
-rw-r--r--config/newrelic.yml16
4 files changed, 21 insertions, 0 deletions
diff --git a/CHANGELOG b/CHANGELOG
index 7271f850381..6667eceb94a 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -2,6 +2,7 @@ v 7.3.0
- Always set the 'origin' remote in satellite actions
- Write authorized_keys in tmp/ during tests
- Use sockets to connect to Redis
+ - Add dormant New Relic gem (can be enabled via environment variables)
- Expire Rack sessions after 1 week
- Cleaner signin/signup pages
- Improved comments UI
diff --git a/Gemfile b/Gemfile
index d67ecd72ccf..cfc205fd866 100644
--- a/Gemfile
+++ b/Gemfile
@@ -251,3 +251,5 @@ end
group :production do
gem "gitlab_meta", '7.0'
end
+
+gem "newrelic_rpm"
diff --git a/Gemfile.lock b/Gemfile.lock
index e6d948e9a07..e9be030a8fa 100644
--- a/Gemfile.lock
+++ b/Gemfile.lock
@@ -296,6 +296,7 @@ GEM
net-scp (1.1.2)
net-ssh (>= 2.6.5)
net-ssh (2.8.0)
+ newrelic_rpm (3.9.4.245)
nokogiri (1.6.2.1)
mini_portile (= 0.6.0)
nprogress-rails (0.1.2.3)
@@ -641,6 +642,7 @@ DEPENDENCIES
minitest (~> 5.3.0)
mousetrap-rails
mysql2
+ newrelic_rpm
nprogress-rails
omniauth (~> 1.1.3)
omniauth-github
diff --git a/config/newrelic.yml b/config/newrelic.yml
new file mode 100644
index 00000000000..9ef922a38d9
--- /dev/null
+++ b/config/newrelic.yml
@@ -0,0 +1,16 @@
+# New Relic configuration file
+#
+# This file is here to make sure the New Relic gem stays
+# quiet by default.
+#
+# To enable and configure New Relic, please use
+# environment variables, e.g. NEW_RELIC_ENABLED=true
+
+production:
+ enabled: false
+
+development:
+ enabled: false
+
+test:
+ enabled: false