Skip to content
This repository has been archived by the owner on May 21, 2019. It is now read-only.

Contributing

aslakhellesoy edited this page Sep 13, 2010 · 10 revisions

The rules for contributing are the same as for Cucumber.

Building everything

You need maven. After you have checked out the latest code, run the following from the root folder:

mvn clean install -P examples -Dcucumber.installGems=true -Dcucumber.bin=/full/path/to/cucumber/bin/cucumber

(The path to your cucumber script must point to the source of a cucumber codebase, which should be the most recent from Git, and not to an installed cucumber such as /usr/bin/cucumber).

That should build all the code and run all tests and examples. Please note that this will not use the cucumber gem declared in the POMs, but instead use the cucumber you specify with -Dcucumber.bin.

Speeding things up

When you have run with -Dcucumber.installGems=true once you can remove it in subsequent builds. That will shave some time off your builds.

Clone this wiki locally