1.5 KiB
affected:e2e
Run e2e tests for the applications affected by changes
Usage
nx affected:e2e
Install @nrwl/cli globally to invoke the command directly using nx, or use npm run nx or yarn nx.
Examples
Run tests in parallel:
nx affected:e2e --parallel --maxParallel=5
Rerun the test target only for the projects that failed last time:
nx affected:e2e --only-failed
Run the test target for all projects:
nx affected:e2e --all
Run tests for all the projects affected by changing the index.ts file:
nx affected:e2e --files=libs/mylib/src/index.ts
Run tests for all the projects affected by the changes between master and HEAD (e.g., PR):
nx affected:e2e --base=master --head=HEAD
Run tests for all the projects affected by the last commit on master:
nx affected:e2e --base=master~1 --head=master
Options
all
All projects
base
Base of the current branch (usually master)
exclude
Default: ``
Exclude certain projects from being processed
files
A list of files delimited by commas
head
Latest commit of the current branch (usually HEAD)
help
Show help
maxParallel
Default: 3
Max number of parallel processes
only-failed
Default: false
Isolate projects which previously failed
parallel
Default: false
Parallelize the command
uncommitted
Uncommitted changes
untracked
Untracked changes
verbose
Print additional error stack trace on failure
version
Show version number