Contributing¶
Contributions are welcome! To contribute, please:
- Fork the repository
- Create a feature branch on your fork
- Commit your changes, and create a pull request against Hoverfly’s master branch
In your pull request, please include details regarding your change (why you made the change, how to test it etc).
Learn more about the forking workflow here.
Building, running & testing¶
You will need Go 1.18 . Instructions on how to set up your Go environment can be found here.
git clone https://github.com/SpectoLabs/hoverfly.git
# or: git clone https://github.com/<your_username>/hoverfly.git
cd hoverfly
make build
Notice the binaries are in the target
directory.
Finally, to test your build:
make test