Development¶
This doc explains how to set up a development environment, so you can get started
contributing to GenAIInfra
and how to test your changes before
submitting a pull request.
Prerequisites¶
You must install these tools:
helm
: the package manager for Kuberneteskubectl
: For managing development environments.pre-commit
: better to do a pre-commit test before you create a commit
Testing¶
To test your changes after developing or updating a helm chart, you can use the following command:
make test
pre-commit testing¶
To run pre-commit tests before creating a commit, execute the following command:
make pre-commit