-
Notifications
You must be signed in to change notification settings - Fork 1.1k
Contributing to the project
James D Bloom edited this page Jan 7, 2014
·
7 revisions
Pull requests are always welcome and appreciated, however, we do ask that you follow these guidelines:
- Keep each pull request limited to one new feature or bug fix. This simplifies the merge process and allows us to choose to pull in each set of changes individually.
- Open a pull request as soon as you have something you'd like to contribute so that we are aware you are working on it and can give you comments along the way.
- We expect every pull request to be thoroughly tested so please don't expect a pull request to be merged in without good tests. This includes JUnit tests and cucumber feature tests.
- Java 1.7 or higher
- Maven 3
First create your own fork.
Then
git clone https://github.com/<your_user_id>/mockserver.git
cd jamesdbloom
./git-hooks/setup-git-hooks
mvn clean install
Note: you can also use gradle to build and run tests