-
Notifications
You must be signed in to change notification settings - Fork 38
Running CircleCI Locally
Ryan Meier edited this page Mar 25, 2020
·
2 revisions
With CircleCI version 2.0 we are able to run builds locally. This will help if there are any issues with a php version you may not be able to test locally or just to run all tests before creating a pull request.
To get started you will need the following:
- Docker installed
-
CircleCI CLI installed
Ensure you have ran
circleci setup
and Docker is running.
Use CircleCI local testing sparingly. After a few runs, you could hit the rate limit cap on Github and experience SVN issues as well.
To run a build, use the circleci local execute
command.
circleci local execute --job job_test_javascript
Or use this command to run all builds.
circleci local execute --job job_test_javascript \
&& circleci local execute --job job_php_code_standards \
&& circleci local execute --job job_test_php56_min \
&& circleci local execute --job job_test_php56 \
&& circleci local execute --job job_test_php70 \
&& circleci local execute --job job_test_php71 \
&& circleci local execute --job job_test_php72 \
&& circleci local execute --job job_test_php73_min \
&& circleci local execute --job job_test_php73