Skip to content

Commit

Permalink
add more documentation
Browse files Browse the repository at this point in the history
  • Loading branch information
jschwarz-eitco-de committed May 23, 2024
1 parent c2a3fbc commit f2e30c8
Show file tree
Hide file tree
Showing 2 changed files with 28 additions and 8 deletions.
28 changes: 28 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,34 @@
This goal scans the current project and creates a bill of materials (bom) pom containing the current project
and all of its (sub-) modules with the current version as dependency management.

activate it in the following way:

```xml
<project>
...
<build>
...
<plugins>
...
<plugin>
<groupId>de.eitco.cicd</groupId>
<artifactId>bom-maven-plugin</artifactId>
<version>5.0.0</version>
<executions>
<execution>
<goals>
<goal>create</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
```
Check for the latest version [here](https://central.sonatype.com/artifact/de.eitco.cicd/bom-maven-plugin). This enables the following goals:


It can be customized with the following parameters:

## additionalBoms
Expand Down
8 changes: 0 additions & 8 deletions src/it/modules/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -88,16 +88,8 @@
<execution>
<goals>
<goal>create</goal>
<goal>install</goal>
</goals>
</execution>
<execution>
<id>deploy</id>
<goals>
<goal>deploy</goal>
</goals>
<phase>install</phase>
</execution>
</executions>
</plugin>
</plugins>
Expand Down

0 comments on commit f2e30c8

Please sign in to comment.