Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -2
    • +2
    ./IvyEarProjectPublishIntegrationTest.groovy
    • -6
    • +6
    ./IvyHttpPublishIntegrationTest.groovy
    • -2
    • +2
    ./IvyJavaProjectPublishIntegrationTest.groovy
    • -4
    • +4
    ./IvyLocalPublishIntegrationTest.groovy
    • -8
    • +8
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
    • -4
    • +4
    ./IvySingleProjectPublishIntegrationTest.groovy
    • -3
    • +3
    ./IvyVersionRangePublishIntegrationTest.groovy
    • -2
    • +2
    ./IvyWarProjectPublishIntegrationTest.groovy
  1. … 865 more files in changeset.
Annotate integ tests failing with instant execution in various projects

removing most of @IgnoreWithInstantExecution annotations

after fixing the @FailsWithInstantExecution rule

and more ci feedback

also make @IgnoreWithInstantExecution require a reason from a fixed set

and add it to the remaining ignores

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

    • -4
    • +3
    ./IvyHttpPublishIntegrationTest.groovy
    • -3
    • +2
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 125 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -0
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 36 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -0
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 38 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -0
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 37 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -0
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 37 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after third round of CI feedback

much better, no more OOMEs, no more hung builds, no more console

replacement weirdness

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

    • -0
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 37 more files in changeset.
Annotate integ tests failing with instant execution in :ivy

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

    • -0
    • +2
    ./IvyEarProjectPublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyHttpPublishIntegrationTest.groovy
    • -0
    • +2
    ./IvyJavaProjectPublishIntegrationTest.groovy
    • -0
    • +4
    ./IvyLocalPublishIntegrationTest.groovy
    • -0
    • +9
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
    • -0
    • +4
    ./IvySingleProjectPublishIntegrationTest.groovy
    • -0
    • +3
    ./IvyVersionRangePublishIntegrationTest.groovy
    • -0
    • +2
    ./IvyWarProjectPublishIntegrationTest.groovy
  1. … 20 more files in changeset.
Annotate integ tests failing with instant execution in :ivy

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

    • -0
    • +2
    ./IvyEarProjectPublishIntegrationTest.groovy
    • -0
    • +6
    ./IvyHttpPublishIntegrationTest.groovy
    • -0
    • +2
    ./IvyJavaProjectPublishIntegrationTest.groovy
    • -0
    • +4
    ./IvyLocalPublishIntegrationTest.groovy
    • -0
    • +9
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
    • -0
    • +4
    ./IvySingleProjectPublishIntegrationTest.groovy
    • -0
    • +3
    ./IvyVersionRangePublishIntegrationTest.groovy
    • -0
    • +2
    ./IvyWarProjectPublishIntegrationTest.groovy
  1. … 20 more files in changeset.
Always apply all Category disambiguation rules

Before, parts of the platform disambiguation were only done when

using the 'java-platform' plugin. However, other consumers

may also require all rules (see #11091)

  1. … 6 more files in changeset.
Always apply all Category disambiguation rules

Before, parts of the platform disambiguation were only done when

using the 'java-platform' plugin. However, other consumers

may also require all rules (see #11091)

  1. … 6 more files in changeset.
Add support for sha256/sha512 to ivy publishing

Publication of SHA256 and SHA512 checksums is now enabled

on both the legacy `ivy` and `ivy-publish` plugins.

    • -0
    • +12
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 9 more files in changeset.
Add support for sha256/sha512 to ivy publishing

Publication of SHA256 and SHA512 checksums is now enabled

on both the legacy `ivy` and `ivy-publish` plugins.

    • -0
    • +12
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 9 more files in changeset.
Add support for sha256/sha512 to ivy publishing

Publication of SHA256 and SHA512 checksums is now enabled

on both the legacy `ivy` and `ivy-publish` plugins.

    • -0
    • +12
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 9 more files in changeset.
Add support for sha256/sha512 to ivy publishing

Publication of SHA256 and SHA512 checksums is now enabled

on both the legacy `ivy` and `ivy-publish` plugins.

    • -0
    • +12
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 9 more files in changeset.
Fix snapshot handling with Gradle Module Metadata

This commit fixes a couple of bugs:

1. if Gradle Module Metadata was published and consumed, then

the `changing` flag for the resolved component metadata wouldn't

be set to `true`, which means that snapshot would effectively be

considered as persistent

2. the publish test fixtures were not using the right, timestamped,

version id for the metadata and artifacts in case of unique snapshots,

which caused the resolution to fallback to the POM file

In addition, this fixes the generated module metadata file which

was uploaded _without_ substution the the SNAPSHOT version with

the timestamped version when published on external repositories.

Finally, this highlighted a couple of issues with test fixtures

which were still using Gradle Module Metadata when they shouldn't.

Fixes #10916

    • -4
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 9 more files in changeset.
Fix snapshot handling with Gradle Module Metadata

This commit fixes a couple of bugs:

1. if Gradle Module Metadata was published and consumed, then

the `changing` flag for the resolved component metadata wouldn't

be set to `true`, which means that snapshot would effectively be

considered as persistent

2. the publish test fixtures were not using the right, timestamped,

version id for the metadata and artifacts in case of unique snapshots,

which caused the resolution to fallback to the POM file

In addition, this fixes the generated module metadata file which

was uploaded _without_ substution the the SNAPSHOT version with

the timestamped version when published on external repositories.

Finally, this highlighted a couple of issues with test fixtures

which were still using Gradle Module Metadata when they shouldn't.

Fixes #10916

    • -4
    • +4
    ./IvyPublishResolvedVersionsJavaIntegTest.groovy
  1. … 9 more files in changeset.
Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 43 more files in changeset.
Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 34 more files in changeset.
Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 34 more files in changeset.
Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 28 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 64 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 56 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 60 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 63 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 61 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 61 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 64 more files in changeset.
Remove use of deprecated API

Remove use of deprecated APIs in PluginBuilder

Replace use of archiveName with archiveFileName

Avoid more deprecated APIs

    • -6
    • +6
    ./IvySingleProjectPublishIntegrationTest.groovy
  1. … 64 more files in changeset.
Merge branch 'feature/JLL/depricate_http_download_dependencies' of https://github.com/JLLeitschuh/gradle

* 'feature/JLL/depricate_http_download_dependencies' of https://github.com/JLLeitschuh/gradle:

Fix failing tests from insecure HTTP deprecation changes

Fix failing tests from insecure HTTP deprecation changes

Fix DefaultFlatDirArtifactRepositoryTest

Refactor HTTP deprecation logic to use HttpRedirectVerifier

Add link to medium publication about industry wide MITM

Update `@since` for new API's to be since 6.0

Disable HTTP support for TextResources in redirects by default

Fix newly added API's to use `@since 5.7`

Revert "Revert "Merge remote-tracking branch 'origin/sg/merges/pr-9419'""

    • -1
    • +1
    ./IvyHttpPublishIntegrationTest.groovy
  1. … 11 more files in changeset.