The set of IvyConfigurations that will be included in the IvyPublication.
Being a NamedDomainObjectContainer, a IvyConfigurationContainer provides
convenient methods for adding, querying, filtering, and applying actions to the set of IvyConfigurations.
apply plugin: 'ivy-publish'
def publication = publishing.publications.create("my-pub", IvyPublication)
def configurations = publication.configurations
configurations.create("extended", { extend "default"})
configurations.all {
extend "base"
}
| Methods inherited from class | Name |
|---|---|
interface NamedDomainObjectContainer |
configure, create, create, create, maybeCreate |
interface NamedDomainObjectSet |
findAll, matching, matching, withType |
interface NamedDomainObjectCollection |
add, addAll, addRule, addRule, findByName, getAsMap, getAt, getByName, getByName, getNamer, getNames, getRules, matching, matching, withType |
interface Set |
add, remove, equals, hashCode, clear, contains, isEmpty, iterator, size, toArray, toArray, spliterator, addAll, containsAll, removeAll, retainAll, stream, removeIf, parallelStream, forEach |