Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
This is a reproduction of #6696

Enable TLSv1.2 for HTTPS on IBM JDK 8

By default, IBM JDK 8 doesn't enable TLSv1.2, which results in

`fatal alert: protocol_version` when communicating with maven central.

This commit enables TLSv1.2 for HTTPS on IBM JDK 8.

Ignore some tests on IBM JDK

Some tests (e.g. JavaFx) are not supported by IBM JDK 8, ignored.

Always skip incompatible Gradle versions in cross-version tests

The code path for explicitly defined versions was missing a check

whether that version is compatible with the current platform.

Fix file leak in ClassLoaderUtilsIntegrationTest

Skip Gradle 1.0 on Java 8 as it is not supported

Relax test assertion for build build cache test

The message is slightly different when running on Java 10 on Windows.

Ignore whole test class

Ignore failing test for now

Only produce a single line for the list of scenarios waiting

Fix incorrect assertion message in performance test coordinator

Previously we read incorrect field of JUnitFailure when parsing

JUnit result xmls and constructing assertion messages.

This commit fixes this issue.

Fix missing parameter

Merge pull request #6673 from gradle/eskatos/integ-tests/correct-gradle-api-jar

Let integration tests isolate generated api jars per intTestImage

Update docs newsletter form content

Ensure newsletter sign up is always protected by reCAPTCHA

    • -2
    • +7
Improve header navigation for docs

    • -9
    • +30
    • -0
    • +1
    • -26
    • +41
Merge pull request #6578 from jnizet/doc/java_plugin

include Kotlin DSL sample for chapter java_plugin

Recognize @jnizet for Kotlin DSL samples for Java Plugin chapter

Signed-off-by: Paul Merlin <>

    • -1
    • +1
Merge branch 'master' into doc/java_plugin

Temporarily disable performance test

There's an accepted performance regression that we're going to deal with

later, if possible, when enabling improved POM support by default. The

test is disabled so that we can get a new nightly to rebaseline to.

Rework collection of performance tests results

This commit changes the way the coordinator collects performance test results.

Previously, we had a list of test ids, and iterated only once on the list. If

the result of a test wasn't available, then we'd wait one minute, and recheck.

In practice, it means there was no way to have an idea of the global completion,

because the first tests in the list can "block" reporting.

Now, we loop on the full list of tests, check if the result of each test is

available. If so, we collect the result, and if not, requeue until all tests

are completed. We keep the one minute loop between checks. This allows us to

provide better feedback by having a global advancement metric.

Sample test using jdepend expects deprecation warning

Signed-off-by: Paul Merlin <>

Make checkstyle happy

Signed-off-by: Paul Merlin <>

Handle useOwnUserHomeServices and segregated generated jar cache separately

Signed-off-by: Paul Merlin <>

Merge pull request #6563 from gradle/wolfs/javadoc/remove-stale-outputs

Clean destination directory when running Groovydoc/Javadoc

Merge branch 'master' into eskatos/integ-tests/correct-gradle-api-jar

Rebaseline NativeBuildPerformanceTest

There seems to be a regression in

`assemble with source file change on bigCppApp`.

See for the


Merge pull request #6669 from gradle/marc/spock-1.2

Upgrade to Spock 1.2-RC2

Dedupe `directoryProperty.asFile.get().absolutePath` expressions

Fix Gradleception build

Gradle 5.0 changes the behavior of BOM import, which is now required to be

imported explicitly using the `platform` keyword. However, this is not yet

available on the Gradle version we use to build, so this commit introduces

a temporary fix so that we can use the same syntax on all tested versions

of Gradle.