We currently do not accept pull requests because we do not have the capacity to handle them, although this may change in the future.
Thank you for your understanding!
Here's how to set up checkmk_kube_agent for local development.
Clone the checkmk_kube_agent repo.
Install your local copy into a virtualenv in editable mode, e.g.:
$ cd checkmk_kube_agent/ $ python3 -m venv /path/to/new/virtual/environment $ source /path/to/new/virtual/environment/bin/activate $ pip3 install -e . $ pip3 install -r requirements_dev.txt -r requirements_build.txt -r requirements_test.txt
When you're done making changes, check that your changes pass the tests:
$ make test-unit
You can also run individual make targets from the repository root. See all available targets and what they do by running make help.
Verify that your commits is ready to be submitted:
$ make gerrit-tests
This command will run all targets, which are required to pass. A pull request cannot be approved until all errors are addressed.
- Create the pull request!
- Follow the instructions to sign the CLA as asked by the bot.