package.json: Simplify scripts
It's important to have NODE_ENV=production during build time in travis, as packages can have different build artifacts depending on the NODE_ENV value.
This commit is contained in:
parent
7a6f177aa5
commit
c124439112
2 changed files with 6 additions and 12 deletions
|
|
@ -11,7 +11,9 @@ node_js:
|
|||
install:
|
||||
- npm ci
|
||||
script:
|
||||
- npm run travis:verify
|
||||
- NODE_ENV=production npm run build
|
||||
- npm run lint
|
||||
- npm run test
|
||||
- npx codecov
|
||||
after_success:
|
||||
- curl -sSL https://raw.githubusercontent.com/RedHatInsights/insights-frontend-builder-common/master/src/bootstrap.sh | bash -s
|
||||
|
|
|
|||
14
package.json
14
package.json
|
|
@ -84,23 +84,15 @@
|
|||
"webpack-bundle-analyzer": "4.5.0"
|
||||
},
|
||||
"scripts": {
|
||||
"build": "webpack --config config/prod.webpack.config.js",
|
||||
"lint": "npm-run-all lint:*",
|
||||
"lint:js": "eslint config src",
|
||||
"lint:js:fix": "eslint config src --fix",
|
||||
"lint:sass": "stylelint 'src/**/*.scss' --config .stylelintrc.json",
|
||||
"nightly": "npm run travis:verify",
|
||||
"prod": "NODE_ENV=production BETA=true webpack serve --config config/dev.webpack.config.js",
|
||||
"server:ctr": "node src/server/generateServerKey.js",
|
||||
"stage": "STAGE=true npm run start:proxy:beta",
|
||||
"start": "NODE_ENV=development webpack serve --config config/dev.webpack.config.js",
|
||||
"start:beta": "NODE_ENV=development BETA=true webpack serve --config config/dev.webpack.config.js",
|
||||
"start:proxy": "PROXY=true npm run start",
|
||||
"start:proxy:beta": "BETA=true npm run start:proxy",
|
||||
"prod-beta": "BETA=true PROXY=true webpack serve --config config/dev.webpack.config.js",
|
||||
"stage-beta": "STAGE=true npm run prod-beta",
|
||||
"test": "jest --verbose",
|
||||
"test:single": "jest --verbose -w 1",
|
||||
"travis:build": "NODE_ENV=production webpack --config config/prod.webpack.config.js",
|
||||
"travis:verify": "npm-run-all travis:build lint test",
|
||||
"build": "webpack --config config/prod.webpack.config.js",
|
||||
"verify": "npm-run-all build lint test"
|
||||
},
|
||||
"insights": {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue