Browse Source

Merge pull request #4297 from overleaf/jpa-prepare-separate-defaults-per-env

[config] prepare separate overrides per env

GitOrigin-RevId: fc000c023e7cc8383075c633c2882ab8e6b36c4b
Jakob Ackermann 5 years ago
parent
commit
611019d718
2 changed files with 6 additions and 2 deletions
  1. 2 0
      services/web/.gitignore
  2. 4 2
      services/web/test/acceptance/config/settings.test.js

+ 2 - 0
services/web/.gitignore

@@ -63,6 +63,8 @@ config/*.coffee
 config/*.js
 !config/settings.defaults.js
 !config/settings.webpack.js
+!config/settings.overrides.saas.js
+!config/settings.overrides.server-pro.js
 
 modules/**/Makefile
 

+ 4 - 2
services/web/test/acceptance/config/settings.test.js

@@ -1,3 +1,5 @@
+const base = require('../../../config/settings.overrides.saas')
+
 let features
 const v1Api = {
   url: 'http://localhost:5000',
@@ -10,7 +12,7 @@ const httpAuthPass = 'password'
 const httpAuthUsers = {}
 httpAuthUsers[httpAuthUser] = httpAuthPass
 
-module.exports = {
+module.exports = base.mergeWith({
   cacheStaticAssets: true,
   enableSubscriptions: true,
 
@@ -234,4 +236,4 @@ module.exports = {
   test: {
     counterInit: 0,
   },
-}
+})