An archetype that can be used to generate a Maven based FitNesse project.
To generate the archetype, run:
Batch
mvn archetype:generate -DarchetypeGroupId=com.sitture -DarchetypeArtifactId=fitnesse-quickstartInteractive
cd x #where x is your "workspace" directory
mvn archetype:generate
#filter by e.g. "fitnesse", or com.sitture, which is {groupId}:{artifactId}
#input artifactId etc.The archetype will create a directory named after the 'artifactId' you supplied, which will contain the generated project.
# cd into your generated project directory
mvn clean testBy default, fitnesse will start running on port 8082 at http://127.0.0.1:8082. To run it on a different port:
mvn clean test -Dport=9090You can run the following to run a suite headlessly.
mvn clean test-compile failsafe:integration-testBy default, fitnesse will run FitNesse.SuiteAcceptanceTests suite.
To run a different suite:
mvn clean test-compile failsafe:integration-test -DsuitePath=FitNesse.SuiteAcceptanceTests- Fork it
- Create your feature branch (
git checkout -b my-new-feature) - Commit your changes (
git commit -am 'Add some feature') - Push to the branch (
git push origin my-new-feature) - Create new Pull Request