bundlebee:list-alveoli
Lists all found alveoli
Coordinates
<plugin>
<groupId>io.yupiik</groupId>
<artifactId>bundlebee-maven-plugin</artifactId>
<version>1.0.28-SNAPSHOT</version>
</plugin>
To call this goal from the command line execute: mvn bundlebee:list-alveoli
.
To bind this goal in the build you can use:
<plugin>
<groupId>io.yupiik</groupId>
<artifactId>bundlebee-maven-plugin</artifactId>
<version>1.0.28-SNAPSHOT</version>
<executions>
<execution>
<id>my-execution</id>
<goals>
<goal>list-alveoli</goal>
</goals>
<configuration>
<!-- execution specific configuration come there -->
</configuration>
</execution>
</executions>
</plugin>
You can execute this goal particularly with mvn bundlebee:list-alveoli@my-execution
command.
Configuration
- customPlaceholders (
Map
) -
Custom properties injected in the main, it is often used for placeholders. If the key (tag in pom) starts with
bundlebee-placeholder-import
then the value is resolved as a properties file which is injected in the resulting placeholders (indirect placeholders). Property:${bundlebee.list-alveoli.customPlaceholders}
. - defaultManifest (
String
) -
Just an alias for the built-in manifest property to ease the pom configuration for all commands. Default value:
skip
. Property:${bundlebee.manifest}
. - from (
String
) -
Root dependency to download to get the manifest. If set to
auto
it is assumed to be present in current classpath. Default value:auto
. Property:${bundlebee.list-alveoli.from}
. - manifest (
String
) -
Manifest to load to start to find the alveolus. This optional setting mainly enables to use dependencies easily. Ignored if set to
skip
. Default value:skip
. Property:${bundlebee.list-alveoli.manifest}
. - output (
String
) -
logger
means the standard bundlebee logging output stream else it is considered as a file path. Note that if you end the filename with.json
it will be formatted as json else just readable text. Default value:logger
. Property:${bundlebee.list-alveoli.output}
. - packaging (
String
) -
Current module packaging. Default value:
${project.packaging}
. Property: ``. - skip (
boolean
) -
Skip execution. Default value:
false
. Property:${bundlebee.skip}
. - skipMavenForcedFilteringForPlaceholders (
boolean
) -
If
true
, bundlebee lookup in maven context will be one level only which meansfoo
will be looked up as such in maven and not`${foo}
which will work. Default value:false
. Property:${bundlebee.skipMavenForcedFilteringForPlaceholders}
. - skipPackaging (
List
) -
Skipped packaging types. Default value:
pom
. Property:${bundlebee.skipPackaging}
. - useDefaultLogging (
boolean
) -
Should JUL logging redirected to Maven logging (enable it only if you set up maven to use JUL). Default value:
false
. Property:${bundlebee.useDefaultLogging}
.