Generates a dependency declaration for a given release and build system.

Tag Information

Tag Class: com.semanticcms.changelog.taglib.GenerateDependencyTag
TagExtraInfo Class: None
Body Content: empty
Display Name: None


Name Required Evaluation Type Description
release Yes Deferred-Value Release

The release to create the dependency for.

dependencies No Deferred-Value Object

An optional set of dependencies.

The allowed types for dependencies is consistent with ${changelog:countDependencies(dependencies)} and may be one of:

  1. null
  2. A single Release
  3. A Release[]
  4. A Collection<? extends Release>
  5. An Iterable<? extends Release>
buildSystem No Deferred-Value String

The target build system for the generated dependency (case-insensitive).

Defaults to "Maven", but may be any of:

The supported systems match those at https://central.sonatype.com/ (formerly https://search.maven.org/) as of 2017-07-15.


No Variables Defined.