Continuous Integration with Nx
Implementing an efficient CI setup for monorepos - while crucial - can be challenging and maintenance heavy. That is not your fault, though. Nx Cloud comes with a series of features that help make CI for monorepos faster, more reliable and more cost-effective.
How Can Nx Improve Your CI Pipeline?
The benefits of Nx are not restricted to local development. Nx Cloud helps scale your project on CI by making it simple to create and maintain a pipeline that eliminates wasted time and efficiently parallelizes work.
Your CI pipeline with Nx can:
- Run only tasks affected by that PR
- Share the task cache to dramatically speed up your PRs (Nx Replay)
- Distribute task execution across multiple agent machines (Nx Agents)
- Automatically split long e2e tasks into smaller tasks (Atomizer)
- Identify and Re-run Flaky Tasks
Try Nx Cloud Yourself!
Create an account on Nx Cloud and connect your repository.
❯
npx nx connect
Learn about Nx on CI
What is Nx Cloud?
E2E Test Auto-Splitting and Distribution
Circle CI with Nx
GitHub Actions with Nx
Ready? Get Started With Your Provider
Not interested in a tutorial but you want to jump right in? Run the following command
❯
npx nx g ci-workflow
...or choose from our CI recipes with copy & pasteable code:
Need help? Reach out!
Connect on our channels and with the Nx Community to ask questions, get help and keep up to date with the latest news.
- Reach out for Enterprise Support
- ⭐️ Star us on GitHub to show your support and stay updated on new releases!
- Join our Discord Community
- Subscribe to our Youtube Channel
- Follow us on Twitter
- Subscribe to our tech newsletter