Skip to content

Commit

Permalink
Document nonManagedDependencies parameter of the BOM Maven repo gen s…
Browse files Browse the repository at this point in the history
…trategy
  • Loading branch information
aloubyansky authored and jomrazek committed Jun 26, 2024
1 parent 3a05adb commit 20ad8f1
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions guide/build-config.md
Original file line number Diff line number Diff line change
Expand Up @@ -438,6 +438,13 @@ When to use which?
artifacts is spotted in the local Maven repo, then the triggering artifact is logged
and the generation fails.
* `excludeTransitive` - a comma or whitespace separated list of `groupId:artifactId[:classifier:type]` artifact coordinates that should be excluded by the Maven artifact resolver when resolving dependencies of the root artifacts that should be added to the Maven repository ZIP. This parameter allows excluding artifacts that do not exist in Indy and that would fail to be resolved.
* `nonManagedDependencies` - a space separated list of artifacts whose dependencies should be resolved w/o enforcing configured BOMs (this could be useful for annoration processor artifacts), for example
```yaml
parameters:
nonManagedDependencies: >-
io.quarkus:quarkus-resteasy-reactive-kotlin:{{quarkusCoreVersion}}
io.quarkus:quarkus-panache-common:{{quarkusCoreVersion}}
```

###### Multi step Maven repository generation

Expand Down

0 comments on commit 20ad8f1

Please sign in to comment.