X-Git-Url: https://gerrit.opnfv.org/gerrit/gitweb?p=bottlenecks.git;a=blobdiff_plain;f=test-scheduler%2Fui%2Fconfig%2Findex.js;fp=testing-scheduler%2Fui%2Fconfig%2Findex.js;h=205045576409d6642c2420ebdd7ffc9e4e2c38db;hp=0cf45520c81717150aa48583627c5783cfd93748;hb=e32043f58a2450b6a5986dc2a01f64f8b22c3992;hpb=a09bbea983aca3e437e254566da98196177748d9 diff --git a/testing-scheduler/ui/config/index.js b/test-scheduler/ui/config/index.js similarity index 96% rename from testing-scheduler/ui/config/index.js rename to test-scheduler/ui/config/index.js index 0cf45520..20504557 100644 --- a/testing-scheduler/ui/config/index.js +++ b/test-scheduler/ui/config/index.js @@ -1,95 +1,95 @@ -'use strict' -// Template version: 1.3.1 -// see http://vuejs-templates.github.io/webpack for documentation. - -const path = require('path') - -module.exports = { - dev: { - - // Paths - assetsSubDirectory: 'static', - assetsPublicPath: '/', - proxyTable: { - '/wf-graph': { - target: 'http://conductor_conductor-ui_1:5000/', - changeOrigin: true, - pathRewrite: {'^/wf-graph':''} - }, - '/api': { - target: 'http://conductor_conductor-ui_1:5000/', - changeOrigin: true - }, - '/wf-server': { - target: 'http://conductor_conductor-server_1:8080/', - changeOrigin: true, - pathRewrite: {'^/workflow':''} - }, - '/parser': { - target: 'http://t-scheduler-server:5310/', - pathRewrite: {'^/parser':''} - } - }, - - // Various Dev Server settings - host: '0.0.0.0', // can be overwritten by process.env.HOST - port: 5311, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined - autoOpenBrowser: false, - errorOverlay: true, - notifyOnErrors: true, - poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions- - - // Use Eslint Loader? - // If true, your code will be linted during bundling and - // linting errors and warnings will be shown in the console. - useEslint: true, - // If true, eslint errors and warnings will also be shown in the error overlay - // in the browser. - showEslintErrorsInOverlay: false, - - /** - * Source Maps - */ - - // https://webpack.js.org/configuration/devtool/#development - devtool: 'cheap-module-eval-source-map', - - // If you have problems debugging vue-files in devtools, - // set this to false - it *may* help - // https://vue-loader.vuejs.org/en/options.html#cachebusting - cacheBusting: true, - - cssSourceMap: true - }, - - build: { - // Template for index.html - index: path.resolve(__dirname, '../dist/index.html'), - - // Paths - assetsRoot: path.resolve(__dirname, '../dist'), - assetsSubDirectory: 'static', - assetsPublicPath: '/', - - /** - * Source Maps - */ - - productionSourceMap: true, - // https://webpack.js.org/configuration/devtool/#production - devtool: '#source-map', - - // Gzip off by default as many popular static hosts such as - // Surge or Netlify already gzip all static assets for you. - // Before setting to `true`, make sure to: - // npm install --save-dev compression-webpack-plugin - productionGzip: false, - productionGzipExtensions: ['js', 'css'], - - // Run the build command with an extra argument to - // View the bundle analyzer report after build finishes: - // `npm run build --report` - // Set to `true` or `false` to always turn it on or off - bundleAnalyzerReport: process.env.npm_config_report - } -} +'use strict' +// Template version: 1.3.1 +// see http://vuejs-templates.github.io/webpack for documentation. + +const path = require('path') + +module.exports = { + dev: { + + // Paths + assetsSubDirectory: 'static', + assetsPublicPath: '/', + proxyTable: { + '/wf-graph': { + target: 'http://conductor_conductor-ui_1:5000/', + changeOrigin: true, + pathRewrite: {'^/wf-graph':''} + }, + '/api': { + target: 'http://conductor_conductor-ui_1:5000/', + changeOrigin: true + }, + '/wf-server': { + target: 'http://conductor_conductor-server_1:8080/', + changeOrigin: true, + pathRewrite: {'^/workflow':''} + }, + '/parser': { + target: 'http://t-scheduler-server:5310/', + pathRewrite: {'^/parser':''} + } + }, + + // Various Dev Server settings + host: '0.0.0.0', // can be overwritten by process.env.HOST + port: 5311, // can be overwritten by process.env.PORT, if port is in use, a free one will be determined + autoOpenBrowser: false, + errorOverlay: true, + notifyOnErrors: true, + poll: false, // https://webpack.js.org/configuration/dev-server/#devserver-watchoptions- + + // Use Eslint Loader? + // If true, your code will be linted during bundling and + // linting errors and warnings will be shown in the console. + useEslint: true, + // If true, eslint errors and warnings will also be shown in the error overlay + // in the browser. + showEslintErrorsInOverlay: false, + + /** + * Source Maps + */ + + // https://webpack.js.org/configuration/devtool/#development + devtool: 'cheap-module-eval-source-map', + + // If you have problems debugging vue-files in devtools, + // set this to false - it *may* help + // https://vue-loader.vuejs.org/en/options.html#cachebusting + cacheBusting: true, + + cssSourceMap: true + }, + + build: { + // Template for index.html + index: path.resolve(__dirname, '../dist/index.html'), + + // Paths + assetsRoot: path.resolve(__dirname, '../dist'), + assetsSubDirectory: 'static', + assetsPublicPath: '/', + + /** + * Source Maps + */ + + productionSourceMap: true, + // https://webpack.js.org/configuration/devtool/#production + devtool: '#source-map', + + // Gzip off by default as many popular static hosts such as + // Surge or Netlify already gzip all static assets for you. + // Before setting to `true`, make sure to: + // npm install --save-dev compression-webpack-plugin + productionGzip: false, + productionGzipExtensions: ['js', 'css'], + + // Run the build command with an extra argument to + // View the bundle analyzer report after build finishes: + // `npm run build --report` + // Set to `true` or `false` to always turn it on or off + bundleAnalyzerReport: process.env.npm_config_report + } +}