Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove always-true KOTLIN_SCRIPT test precondition

    • -4
    • +1
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
  1. … 43 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

    • -12
    • +12
    ./BuildScanAutoApplyIntegrationTest.groovy
    • -2
    • +2
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -14
    • +14
    ./BuildScanConfigIntegrationTest.groovy
  1. … 870 more files in changeset.
Annotate integ tests failing with instant execution in various projects

after first round of CI feedback

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

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

after first round of CI feedback

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

    • -0
    • +2
    ./BuildScanAutoApplyIntegrationTest.groovy
  1. … 58 more files in changeset.
Fix test to properly fail

    • -4
    • +6
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
Annotate integ tests failing with instant execution in :core

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

    • -0
    • +10
    ./BuildScanAutoApplyIntegrationTest.groovy
    • -0
    • +2
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -0
    • +14
    ./BuildScanConfigIntegrationTest.groovy
  1. … 97 more files in changeset.
Annotate integ tests failing with instant execution in :core

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

    • -0
    • +10
    ./BuildScanAutoApplyIntegrationTest.groovy
    • -0
    • +2
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -0
    • +14
    ./BuildScanConfigIntegrationTest.groovy
  1. … 97 more files in changeset.
Annotate integ tests failing with instant execution in :core

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

    • -0
    • +11
    ./BuildScanAutoApplyIntegrationTest.groovy
    • -0
    • +2
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -0
    • +14
    ./BuildScanConfigIntegrationTest.groovy
  1. … 98 more files in changeset.
Fix handling of “no settings” case WRT auto applied plugins and classpath

Some invocation args (e.g. -b) cause us to create two settings objects,

with the subsequent being empty.

Previously we were applying the auto

apply plugins to both, and inheriting the empty's classpath into the

rest of the build.

Now, we don't auto apply any plugins to the empty and have it inherit

the real settings script's classpath (which also makes it available to

the rest of the build tree).

Closes #11101

    • -9
    • +17
    ./BuildScanAutoApplyIntegrationTest.groovy
  1. … 3 more files in changeset.
Integrate with Gradle Enterprise plugin 3.0 (#11041)

    • -105
    • +97
    ./BuildScanAutoApplyIntegrationTest.groovy
    • -13
    • +18
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -5
    • +5
    ./BuildScanConfigIntegrationTest.groovy
    • -18
    • +18
    ./BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 49 more files in changeset.
Fail better when using --scan and an old incompatible scan plugin

    • -2
    • +22
    ./BuildScanAutoApplyIntegrationTest.groovy
  1. … 3 more files in changeset.
Update scan support for Gradle Enterprise plugin 3.0

Gradle 6 is now only compatible with this plugin.

    • -105
    • +77
    ./BuildScanAutoApplyIntegrationTest.groovy
    • -13
    • +18
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
    • -5
    • +5
    ./BuildScanConfigIntegrationTest.groovy
    • -18
    • +18
    ./BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 32 more files in changeset.
Revert "Disable auto apply for scan plugin (temporally) (#10783)"

This reverts commit 5b1d0543e4b76fc51aafb5d2fc757dcf086b0e4c.

    • -2
    • +0
    ./BuildScanAutoApplyIntegrationTest.groovy
    • -2
    • +0
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
  1. … 4 more files in changeset.
Disable auto apply for scan plugin (temporally) (#10783)

* Disable auto apply for scan plugin

This will be reenabled as soon as possible once we integrated that gradle snapshot into the ge

    • -0
    • +2
    ./BuildScanAutoApplyIntegrationTest.groovy
    • -0
    • +2
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
  1. … 4 more files in changeset.
Fix checkstyle and ignore correct test

    • -0
    • +2
    ./BuildScanAutoApplyKotlinIntegrationTest.groovy
  1. … 3 more files in changeset.
Ignore auto apply related tests

    • -0
    • +2
    ./BuildScanAutoApplyIntegrationTest.groovy
  1. … 3 more files in changeset.
Create a dedicate registration point for the scan plugin's end of build callback (#7542)

    • -0
    • +13
    ./BuildScanConfigIntegrationTest.groovy
    • -91
    • +0
    ./BuildScanContinuousBuildCompatibilityIntegrationTest.groovy
  1. … 10 more files in changeset.
Stop ignoring tests and fix removed deprecated build scan property

    • -2
    • +0
    ./BuildScanContinuousBuildCompatibilityIntegrationTest.groovy
    • -4
    • +2
    ./BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 6 more files in changeset.
Ignore test until build scan plugin 2.0 is out and used in AutoAppliedBuildScanPlugin

    • -0
    • +2
    ./BuildScanContinuousBuildCompatibilityIntegrationTest.groovy
Require build scan plugin 2.0 or later for Gradle 5

    • -38
    • +1
    ./BuildScanConfigIntegrationTest.groovy
  1. … 1 more file in changeset.
Ignore tests until build scan plugin 2.0 is out and used in AutoAppliedBuildScanPlugin

    • -0
    • +2
    ./BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 1 more file in changeset.
Disallow build scan plugin < 1.13

Older plugins are currently broken on Gradle nightly builds.

While we still need to make a final compatibility decision on which

versions to support for 5.0, we should immediately stop anyone using

nightly builds from using unsupported versions, as they will experience

UI errors due to missing data when viewing created scans.

Intentionally not cleaning up any APIs at this point (e.g. the

attributes are no longer used) as we should do that as part of a

proper cleanup before 5.0.

    • -26
    • +1
    ./BuildScanConfigIntegrationTest.groovy
  1. … 2 more files in changeset.
Fix BuildScanPluginCompatibility after Kotlin DSL 1.0-RC3

The toggle moved from a project property to a system property

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

    • -2
    • +2
    ./BuildScanConfigIntegrationTest.groovy
  1. … 3 more files in changeset.
Disable scan plugin <= 1.15.1 if Kotlin script build caching is used (#6323)

    • -1
    • +22
    ./BuildScanConfigIntegrationTest.groovy
  1. … 3 more files in changeset.
Remove the internal support for source dependencies from a directory. Now, all source dependencies must be hosted in a Git repository, which may be local.

    • -6
    • +2
    ./BuildScanConfigIntegrationTest.groovy
  1. … 8 more files in changeset.
Use external repository mirrors in build (#6094)

We've been bitten by external repository fluctuation for a long time.

This PR makes most of tests use repository mirrors set up by ourselves

via init script and system property.

There're still some tests not switching to mirrors, which would be fixed

in follow-up commits.

    • -3
    • +4
    ./BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 99 more files in changeset.
Emit build operations for early executed artifact transforms (#5856)

    • -163
    • +0
    ./fixtures/BuildScanPluginFixture.groovy
  1. … 18 more files in changeset.
Recover ignored tests

See https://github.com/gradle/gradle-private/issues/1341

and https://github.com/gradle/gradle/issues/5777

Recover these tests after jfrog adjusted their cipher configuration

    • -2
    • +2
    ./BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 6 more files in changeset.
    • -2
    • +2
    ./BuildScanFailureMessageHintIntegrationTest.groovy
  1. … 2 more files in changeset.
Allow a build operation notification listeners during continuous build (#5453)

This accidentally worked < 4.7. In 4.7 the notification bridge became cross session scoped in order to support bridging the logging output to progress notifications. This broke what was accidentally working, by retaining the notification listener across builds of a continuous build.

This change restores the accidental support by explicitly clearing the bridge state after each build of a continuous build, allowing a new listener on the subsequent build.

    • -25
    • +6
    ./BuildScanContinuousBuildCompatibilityIntegrationTest.groovy
  1. … 12 more files in changeset.