gitbeaker/nx.json
Justin Dalrymple f277995994
CI/CD Re-organization and Optimization (#3515)
- Updating CI script to use latest shutdown logic
- Removed unneeded tests
- Split browser tests into ones that need a Gitlab instance those that down
- Removing the need to run the full e2e test unless its a release branch
- Moved the most tested release tests (the exports) into a integration test since it doesnt require a full Gitlab instance for testing
2024-01-28 21:43:51 -05:00

44 lines
870 B
JSON

{
"targetDefaults": {
"test:unit": {
"outputs": ["{projectRoot}/coverage", "{projectRoot}/reports"],
"cache": true
},
"test:integration": {
"outputs": ["{projectRoot}/coverage", "{projectRoot}/reports"],
"cache": true
},
"build": {
"dependsOn": ["^build"],
"outputs": ["{projectRoot}/dist"],
"cache": true
},
"test:types": {
"dependsOn": ["build"],
"cache": true
},
"test:e2e": {
"dependsOn": ["build"],
"cache": true
},
"lint": {
"cache": true
},
"lint:fix": {
"cache": true
},
"format": {
"cache": true
},
"format:fix": {
"cache": true
}
},
"defaultBase": "main",
"namedInputs": {
"default": ["{projectRoot}/**/*", "sharedGlobals"],
"sharedGlobals": [],
"production": ["default"]
}
}