GradleMetadataAwarePublishingSpec.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Adjust tests and samples to new publishing default behavior

    • -15
    • +0
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 43 more files in changeset.
Adjust tests following Gradle Module Metadata feature preview removal

    • -15
    • +0
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 29 more files in changeset.
Adjust tests following Gradle Module Metadata feature preview removal

    • -15
    • +0
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 29 more files in changeset.
Adjust tests following Gradle Module Metadata feature preview removal

    • -15
    • +0
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 29 more files in changeset.
Align documentation and tests on feature preview API

    • -1
    • +2
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 16 more files in changeset.
Remove command line options

Feature previews should only be configurable via properties as they

are short-lived.

Signed-off-by: Jendrik Johannes <jendrik@gradle.com>

    • -1
    • +1
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 3 more files in changeset.
Turn experimental option into gradle metadata option

Signed-off-by: Jendrik Johannes <jendrik@gradle.com>

    • -1
    • +1
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 18 more files in changeset.
Adjust tests to use the new experimental feature option

Signed-off-by: Jendrik Johannes <jendrik@gradle.com>

    • -1
    • +1
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 23 more files in changeset.
Explicitly declare which tests require external dependencies

Ideally, those dependencies should be replaced with synthethic dependencies that mimic what they are doing.

In the meantime, the relatively low number of tests which do make use of external dependencies have been

marked as such. This should fix an error on CI, where the Artifactory mirror is not as quite tolerant as

what we allow in the component coordinates.

    • -0
    • +1
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 4 more files in changeset.
Migrate the Maven publish integration tests to use the same test fixtures as Ivy

This makes things much easier to understand, and explicits some expectations.

    • -2
    • +15
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 12 more files in changeset.
Push common `sq` methods up to trait

    • -0
    • +8
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 2 more files in changeset.
Resolve published Ivy files twice, with and without Gradle metadata

This commit changes the Ivy publication tests so that we resolve the published files twice:

- once with Gradle metadata

- once without Gradle metadata

Expectations are set on both, using a single entry point (`resolveArtifacts`). This removes the

explosion of `resolveArtifact` methods.

    • -0
    • +1
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 12 more files in changeset.
Make java libraries publishable on Ivy using Gradle metadata

This commit completes Gradle metadata publishing on Ivy repositories. It adds the necessary support, and

converts several tests to the wrapping `javaLibrary` test fixture.

    • -0
    • +42
    ./GradleMetadataAwarePublishingSpec.groovy
  1. … 28 more files in changeset.