26 lines
844 B
Diff
26 lines
844 B
Diff
|
From 85ec69dca3e07b27079efe1392574d7fb317186f Mon Sep 17 00:00:00 2001
|
||
|
From: Pirate Praveen <praveen@debian.org>
|
||
|
Date: Sat, 23 Jan 2016 10:14:15 -0500
|
||
|
Subject: [PATCH] allow specifying DB choice via ENV variable
|
||
|
|
||
|
---
|
||
|
Gemfile | 5 +++--
|
||
|
1 file changed, 3 insertions(+), 2 deletions(-)
|
||
|
|
||
|
Index: gitlab/Gemfile
|
||
|
===================================================================
|
||
|
--- gitlab.orig/Gemfile
|
||
|
+++ gitlab/Gemfile
|
||
|
@@ -14,8 +14,9 @@ gem 'sprockets', '~> 3.3.0'
|
||
|
gem "default_value_for", "~> 3.0.0"
|
||
|
|
||
|
# Supported DBs
|
||
|
-gem "mysql2", '~> 0.3.16', group: :mysql
|
||
|
-gem "pg", '~> 0.18.2', group: :postgres
|
||
|
+ENV["DB"] ||= "mysql"
|
||
|
+gem "mysql2", '~> 0.3.16' if ENV["DB"] == "all" || ENV["DB"] == "mysql"
|
||
|
+gem "pg", '~> 0.18.2' if ENV["DB"] == "all" || ENV["DB"] == "postgres"
|
||
|
|
||
|
# Authentication libraries
|
||
|
gem 'devise', '~> 3.5.2'
|