diff --git a/config/dev.webpack.config.js b/config/dev.webpack.config.js index 08a05a18..c2b677d0 100644 --- a/config/dev.webpack.config.js +++ b/config/dev.webpack.config.js @@ -8,7 +8,8 @@ const { config: webpackConfig, plugins } = config({ port: 8002, useFileHash: false, modules: [ 'image_builder' ], - sassPrefix: '.image-builder, body' + sassPrefix: '.image-builder, body', + ...(process.env.BETA && { deployment: 'beta/apps' }), }); plugins.push( diff --git a/config/prod.webpack.config.js b/config/prod.webpack.config.js index 100a4c5a..410bf038 100644 --- a/config/prod.webpack.config.js +++ b/config/prod.webpack.config.js @@ -7,6 +7,7 @@ const { config: webpackConfig, plugins } = config({ skipChrome2: false, modules: [ 'image_builder' ], sassPrefix: '.image-builder, body', + ...(process.env.BETA && { deployment: 'beta/apps' }), }); plugins.push( diff --git a/package.json b/package.json index 5b38aa15..e342bd59 100644 --- a/package.json +++ b/package.json @@ -85,9 +85,9 @@ "lint:js:fix": "eslint config src --fix", "lint:sass": "stylelint 'src/**/*.scss' --config .stylelintrc.json", "nightly": "npm run travis:verify", - "prod": "NODE_ENV=production webpack serve --config config/dev.webpack.config.js", + "prod": "NODE_ENV=production BETA=true webpack serve --config config/dev.webpack.config.js", "server:ctr": "node src/server/generateServerKey.js", - "start": "NODE_ENV=development webpack serve --host 0.0.0.0 --config config/dev.webpack.config.js", + "start": "NODE_ENV=development BETA=true webpack serve --host 0.0.0.0 --config config/dev.webpack.config.js", "test": "jest --verbose", "test:single": "jest --verbose -w 1", "travis:build": "NODE_ENV=production webpack --config config/prod.webpack.config.js",