ivy-publish

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Make Javadoc and sources primary variants without dependencies

  1. … 15 more files in changeset.
Make Javadoc and sources primary variants without dependencies

  1. … 15 more files in changeset.
Make Javadoc and sources primary variants without dependencies

  1. … 15 more files in changeset.
Make Javadoc and sources primary variants without dependencies

  1. … 15 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./java-multi-project/groovy/build.gradle
  1. … 32 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./java-multi-project/groovy/build.gradle
  1. … 32 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./java-multi-project/groovy/build.gradle
  1. … 25 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./java-multi-project/groovy/build.gradle
  1. … 33 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

    • -1
    • +2
    ./java-multi-project/groovy/build.gradle
  1. … 32 more files in changeset.
Update 'complete example' section in ivy publishing chapter

    • -15
    • +2
    ./java-multi-project/groovy/build.gradle
    • -16
    • +1
    ./java-multi-project/kotlin/build.gradle.kts
    • -9
    • +0
    ./java-multi-project/publish-custom-artifact-snippet.sample.conf
    • -0
    • +9
    ./java-multi-project/publish-multi-project.sample.conf
  1. … 2 more files in changeset.
Update 'complete example' section in ivy publishing chapter

    • -15
    • +2
    ./java-multi-project/groovy/build.gradle
    • -16
    • +1
    ./java-multi-project/kotlin/build.gradle.kts
    • -9
    • +0
    ./java-multi-project/publish-custom-artifact-snippet.sample.conf
    • -0
    • +9
    ./java-multi-project/publish-multi-project.sample.conf
  1. … 2 more files in changeset.
Update 'complete example' section in ivy publishing chapter

    • -15
    • +2
    ./java-multi-project/groovy/build.gradle
    • -16
    • +1
    ./java-multi-project/kotlin/build.gradle.kts
    • -9
    • +0
    ./java-multi-project/publish-custom-artifact-snippet.sample.conf
    • -0
    • +9
    ./java-multi-project/publish-multi-project.sample.conf
  1. … 2 more files in changeset.
Adjust samples to use the built-in javadoc/sources functionality

  1. … 10 more files in changeset.
Adjust samples to use the built-in javadoc/sources functionality

  1. … 10 more files in changeset.
Adjust samples to use the built-in javadoc/sources functionality

  1. … 10 more files in changeset.
Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

not just the first found

- Dependencies are now added for all configurations they belong to,

with the corresponding mapping and version, and

not just for the first found

- For a Java library, this means the 'runtime' now represents the full

runtime variant of the library (before, only 'default' represented

that)

  1. … 15 more files in changeset.
Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

not just the first found

- Dependencies are now added for all configurations they belong to,

with the corresponding mapping and version, and

not just for the first found

- For a Java library, this means the 'runtime' now represents the full

runtime variant of the library (before, only 'default' represented

that)

  1. … 10 more files in changeset.
Clean up IvyPublication and publish more information to ivy.xml metadata

This cleans up the implementation of `populateFromComponent()` and

introduces the following changes that publish information which

was lossy before:

- Artifacts are now added to all configurations they belong to and

not just the first found

- Dependencies are now added for all configurations they belong to,

with the corresponding mapping and version, and

not just for the first found

- For a Java library, this means the 'runtime' now represents the full

runtime variant of the library (before, only 'default' represented

that)

  1. … 14 more files in changeset.
Adjust test fixtures and test to ivy behavior changes

  1. … 38 more files in changeset.
Fixes

  1. … 29 more files in changeset.
Fixes

  1. … 31 more files in changeset.
Adjust tests and samples to new publishing default behavior

    • -1
    • +3
    ./conditional-publishing/publishingIvyConditionally.out
    • -1
    • +2
    ./quickstart/publishingIvyPublishLifecycle.out
    • -1
    • +2
    ./quickstart/publishingIvyPublishSingle.out
  1. … 40 more files in changeset.
Adjust tests and samples to new publishing default behavior (step 2)

    • -3
    • +3
    ./conditional-publishing/publishingIvyConditionally.out
    • -2
    • +2
    ./quickstart/publishingIvyPublishLifecycle.out
    • -2
    • +2
    ./quickstart/publishingIvyPublishSingle.out
  1. … 5 more files in changeset.
Adjust tests and samples to new publishing default behavior (step 2)

    • -3
    • +3
    ./conditional-publishing/publishingIvyConditionally.out
    • -2
    • +2
    ./quickstart/publishingIvyPublishLifecycle.out
    • -2
    • +2
    ./quickstart/publishingIvyPublishSingle.out
  1. … 5 more files in changeset.
Adjust tests and samples to new publishing default behavior (step 2)

    • -3
    • +3
    ./conditional-publishing/publishingIvyConditionally.out
    • -2
    • +2
    ./quickstart/publishingIvyPublishLifecycle.out
    • -2
    • +2
    ./quickstart/publishingIvyPublishSingle.out
  1. … 5 more files in changeset.
Adjust tests and samples to new publishing default behavior

    • -0
    • +2
    ./conditional-publishing/publishingIvyConditionally.out
    • -0
    • +1
    ./quickstart/publishingIvyPublishLifecycle.out
    • -0
    • +1
    ./quickstart/publishingIvyPublishSingle.out
  1. … 13 more files in changeset.
Adjust tests and samples to new publishing default behavior

    • -0
    • +2
    ./conditional-publishing/publishingIvyConditionally.out
    • -0
    • +1
    ./quickstart/publishingIvyPublishLifecycle.out
    • -0
    • +1
    ./quickstart/publishingIvyPublishSingle.out
  1. … 13 more files in changeset.
Adjust tests and samples to new publishing default behavior

    • -0
    • +2
    ./conditional-publishing/publishingIvyConditionally.out
    • -0
    • +1
    ./quickstart/publishingIvyPublishLifecycle.out
    • -0
    • +1
    ./quickstart/publishingIvyPublishSingle.out
  1. … 13 more files in changeset.
Update publishing of resolved version doc

This commit adds documentation for the Ivy part of publishing resolved

version.

Issue #8948

    • -0
    • +12
    ./descriptor-customization/groovy/build.gradle
    • -1
    • +13
    ./descriptor-customization/kotlin/build.gradle.kts
  1. … 2 more files in changeset.
Update publishing of resolved version doc

This commit adds documentation for the Ivy part of publishing resolved

version.

Issue #8948

    • -0
    • +12
    ./descriptor-customization/groovy/build.gradle
    • -1
    • +13
    ./descriptor-customization/kotlin/build.gradle.kts
  1. … 2 more files in changeset.