GreenPepper Maven Plugin - tree
greenpepper:tree
List the Specifications from the configured repositories.
Mojo Attributes
- Requires a Maven 2.0 project to execute.
Required Parameters
Name |
Type |
Description |
---|---|---|
File |
No description. Default value is ${project.build.directory}/greenpepper-reports |
Optional Parameters
Name |
Type |
Description |
---|---|---|
boolean |
Refresh the specificaction list (updating the index file) Default value is false |
|
List |
This list of repositories. |
|
String |
Set this to a Repository name defined in the pom.xml. |
|
String |
Sets a filter to filter the output of the specs. The filter should have a specific syntax:
|
|
Parameter Details
refresh
Refresh the specificaction list (updating the index file)
Type |
boolean |
---|---|
Required |
No |
Expression |
${greenpepper.refresh} |
Default |
false |
reportsDirectory
No Description.
Type |
java.io.File |
---|---|
Required |
Yes |
Default |
${project.build.directory}/greenpepper-reports |
repositories
This list of repositories.
Type |
java.util.List |
---|---|
Required |
No |
selectedRepository
Set this to a Repository name defined in the pom.xml.
Type |
java.lang.String |
---|---|
Required |
No |
Expression |
${gp.repo} |
specFilter
Sets a filter to filter the output of the specs. The filter should have a specific syntax:
"substring"
: a string to look for inside the page name. The search is case insensitive"[RE]regular expression"
: a regular expression that will be used to match the page name
Additionnally you can filter on the implemented
status of the page by adding a "[I]"
as a prefix to your search filter.
[I]
: Give the implemented pages only[!I]
: Give the non implemented pages only
Note: A "[I]"
or "[!I]"
as a search filter will filter only on the implemented status.\
Examples:
sun
: all specifications having the substring 'sun'[RE]taurus
: the specification matching exactly 'taurus'[I]
: all implemented specifications[!I]
: all non implemented specifications[!I]dummy
: all non implemented specifications having the substring 'dummy'[I][RE]'.*moon[^dab]+'
: all implemented specifications having the RE '.*moon[^dab]+'
Type |
java.lang.String |
---|---|
Required |
No |
Expression |
${gp.specFilter} |