java-multi-project

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. … 33 more files in changeset.
Configure Javadoc and sources separately and create tasks only on demand

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

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

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

  1. … 33 more files in changeset.
Update 'complete example' section in ivy publishing chapter

    • -9
    • +0
    ./publish-custom-artifact-snippet.sample.conf
  1. … 2 more files in changeset.
Update 'complete example' section in ivy publishing chapter

    • -9
    • +0
    ./publish-custom-artifact-snippet.sample.conf
  1. … 2 more files in changeset.
Update 'complete example' section in ivy publishing chapter

    • -9
    • +0
    ./publish-custom-artifact-snippet.sample.conf
    • -0
    • +9
    ./publish-multi-project.sample.conf
  1. … 2 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. … 43 more files in changeset.
Adjust tests and samples to new publishing default behavior

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

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

  1. … 16 more files in changeset.
Fix references to deprecated classifier on Jar tasks

  1. … 10 more files in changeset.
Remove now unnecessary STABLE_PUBLISHING

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 4 more files in changeset.
Merge branch 'release' into doc/publishing_ivy

  1. … 2 more files in changeset.
Fix SamplesIvyPublishIntegrationTest

Signed-off-by: Paul Merlin <paul@gradle.com>

  1. … 1 more file in changeset.
Refine ivy-publish/java-multi-project/groovy sample

Signed-off-by: Paul Merlin <paul@gradle.com>

Always evaluate publishing block eagerly

This commit makes `enableFeaturePreview('STABLE_PUBLISHING')`

meaningless by always using the new behavior. The flag is kept for

backward compatibility.

  1. … 55 more files in changeset.
Always evaluate publishing block eagerly

This commit makes `enableFeaturePreview('STABLE_PUBLISHING')`

meaningless by always using the new behavior. The flag is kept for

backward compatibility.

  1. … 55 more files in changeset.
include Kotlin DSL sample for chapter publishing_ivy (java-multi-project sample)

Signed-off-by: jnizet <jb@ninja-squad.com>

    • -0
    • +64
    ./groovy/build.gradle
    • -0
    • +3
    ./groovy/settings.gradle
    • -0
    • +65
    ./kotlin/build.gradle.kts
    • -0
    • +3
    ./kotlin/settings.gradle.kts
    • -2
    • +9
    ./publish-custom-artifact-snippet.sample.conf
  1. … 1 more file in changeset.