- Docker
- Docker Compose
- Make
- Clone the repository to your local machine.
- Navigate to the project directory.
To start the Docker environment, use the following command:
make start
This command will start all the necessary containers for the application. It will also build the Docker images if they are not already built.
To run the tests, use the following command:
make test
This command will execute the tests inside the PHP container.
To run the tests pipeline, use the following command:
make pipeline
This command will start the containers, install dependencies, run the tests, and then stop the containers.
make ci
This command will run the tests pipeline for all supported PHP versions.
- To stop and remove the Docker containers, use the following command:
make stop
- To open a bash shell inside the PHP container, use the following command:
make php-cli
- To install the dependencies, use the following command:
make vendor
Please note that all these commands should be run from the root directory of the project where the Makefile
is located.