mirror of
https://github.com/Alfresco/alfresco-content-app.git
synced 2025-05-26 17:24:45 +00:00
run e2e in production mode (#607)
* run e2e in production mode * update coverage settings * fix coverage reports * update e2e settings * prod build for docker image * restore dev build * revert e2e mode * update travis settings * production build workaround * update travis settings * update travis * build fixes
This commit is contained in:
parent
8711d56b79
commit
c12ec405c4
10
.travis.yml
10
.travis.yml
@ -26,10 +26,8 @@ jobs:
|
|||||||
- stage: test
|
- stage: test
|
||||||
script: npm run lint && npm run spellcheck
|
script: npm run lint && npm run spellcheck
|
||||||
- stage: test
|
- stage: test
|
||||||
script: npm run test:ci
|
script:
|
||||||
|
- npm run test:ci
|
||||||
|
- bash <(curl -s https://codecov.io/bash) -X gcov
|
||||||
- stage: e2e
|
- stage: e2e
|
||||||
script: npm run build:dev && npm run e2e:docker
|
script: npm run build && npm run e2e:docker
|
||||||
|
|
||||||
# Send coverage data to codecov
|
|
||||||
after_success:
|
|
||||||
bash <(curl -s https://codecov.io/bash) -X gcov
|
|
||||||
|
@ -185,6 +185,11 @@
|
|||||||
"options": {
|
"options": {
|
||||||
"protractorConfig": "./protractor.conf.js",
|
"protractorConfig": "./protractor.conf.js",
|
||||||
"devServerTarget": "app:serve"
|
"devServerTarget": "app:serve"
|
||||||
|
},
|
||||||
|
"configurations": {
|
||||||
|
"production": {
|
||||||
|
"devServerTarget": "app:serve:production"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
},
|
},
|
||||||
"lint": {
|
"lint": {
|
||||||
|
@ -8,10 +8,10 @@
|
|||||||
"start:prod": "npm run server-versions && npm run build.libs.prod && ng serve --prod --open",
|
"start:prod": "npm run server-versions && npm run build.libs.prod && ng serve --prod --open",
|
||||||
"build.libs.dev": "ng build adf-extensions && ng build aca-dev-tools",
|
"build.libs.dev": "ng build adf-extensions && ng build aca-dev-tools",
|
||||||
"build.libs.prod": "ng build adf-extensions --prod && ng build aca-dev-tools --prod",
|
"build.libs.prod": "ng build adf-extensions --prod && ng build aca-dev-tools --prod",
|
||||||
"build": "npm run server-versions && npm run build.libs.prod && ng build --prod",
|
"build": "npm run server-versions && npm run build.libs.prod && node --max-old-space-size=8192 node_modules/@angular/cli/bin/ng build app --prod",
|
||||||
"build:dev": "npm run server-versions && npm run build.libs.dev && ng build",
|
"build:dev": "npm run server-versions && npm run build.libs.dev && ng build",
|
||||||
"test": "npm run build.libs.dev && ng test app --code-coverage",
|
"test": "npm run build.libs.dev && ng test app --code-coverage",
|
||||||
"test:ci": "npm run build.libs.dev && ng test app --watch=false",
|
"test:ci": "npm run build.libs.dev && ng test app --code-coverage --watch=false",
|
||||||
"lint": "ng lint",
|
"lint": "ng lint",
|
||||||
"server-versions": "rimraf ./src/versions.json && npm list --depth=0 --json=true --prod=true > ./src/versions.json || exit 0",
|
"server-versions": "rimraf ./src/versions.json && npm list --depth=0 --json=true --prod=true > ./src/versions.json || exit 0",
|
||||||
"e2e": "ng e2e",
|
"e2e": "ng e2e",
|
||||||
|
@ -3,6 +3,14 @@
|
|||||||
"dest": "../../dist/aca-dev-tools",
|
"dest": "../../dist/aca-dev-tools",
|
||||||
"deleteDestPath": false,
|
"deleteDestPath": false,
|
||||||
"lib": {
|
"lib": {
|
||||||
"entryFile": "src/public_api.ts"
|
"entryFile": "src/public_api.ts",
|
||||||
|
"flatModuleFile": "aca-dev-tools",
|
||||||
|
"umdModuleIds": {
|
||||||
|
"showdown": "showdown",
|
||||||
|
"@alfresco/adf-core": "@alfresco/adf-core",
|
||||||
|
"@ngstack/code-editor": "@ngstack/code-editor",
|
||||||
|
"@alfresco/adf-content-services": "@alfresco/adf-content-services",
|
||||||
|
"@alfresco/adf-extensions": "@alfresco/adf-extensions"
|
||||||
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user