Feedback and Contribution¶
The Docker Scaler project welcomes, and depends, on contributions from developers and users in the open source community. Contributions can be made in a number of ways, a few examples are:
- Code patches or new features via pull requests
- Documentation improvements
- Bug reports and patch reviews
Reporting an Issue¶
Feel fee to create a new issue. Include as much detail as you can.
If an issue is a bug, please provide steps to reproduce it.
If an issue is a request for a new feature, please specify the use-case behind it.
Contributing To The Project¶
This project is developed using Test Driven Development. When a new feature is added please run through the testing procedure:
- Fork repo
git clone https://github.com/thomasjpfan/docker-scaler
- Install dep.
Tip
When adding a feature that uses a vendored dependency, you may need to run dep ensure
to pull in those files. The Gopkg.toml
file sets unused-packages = true
which prunes out files from directories that do not appear in the package import graph
- Unit Testing
make unit_test
- Build
make build
- Test
make deploy_test make integration_test
- Cleanup
make undeploy_test