Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Wire snippets directory instead of samples directory

  1. … 1 more file in changeset.
Merge pull request #11204 from gradle/eskatos/smoke-test/generated-api-jars

Let smoke tests segregate the partial distro generated api jars

  1. … 2 more files in changeset.
Dedupe `rootProject.layout` policy for `intTestHomeDir/generatedApiJars`

  1. … 1 more file in changeset.
Dedupe `rootProject.layout` policy for `intTestHomeDir/generatedApiJars`

  1. … 1 more file in changeset.
Let smoke test reuse the partial distro generated api jars

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

  1. … 2 more files in changeset.
Remove samples from -all distribution

  1. … 11 more files in changeset.
Remove samples from -all distribution

  1. … 11 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 19 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 19 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 20 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 21 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 19 more files in changeset.
Remove or replace pre-java-8 MaxPermSize jvm args from the codebase

  1. … 19 more files in changeset.
Ensure main crossVersion test always tests the default

  1. … 1 more file in changeset.
Centralize and simplify multi-version behavior

- AbstractCompatibilityTestRunner now uses common behavior

- Only "org.gradle.integtest.versions" is used to pass coverage context or versions

- platform build type now uses partial versions

- allVersionsCrossVersionsTest build type now uses all versions

  1. … 9 more files in changeset.
Refactor support for native toolchains and multi-version tests

- centralize build logic for determining versions under test

- establish new rules for native multi-version testing

  1. … 5 more files in changeset.
Fix deprecation warnings in build

  1. … 5 more files in changeset.
Fix deprecation warnings in buildSrc

  1. … 8 more files in changeset.
Refine `DistributionTest.configureGradleTestEnvironment`

Let integration tests isolate generated api jars per intTestImage

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

  1. … 8 more files in changeset.
Move reaching out to toolingApiShadedJar task to a later stage

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

Prefer star import for org.gradle.kotlin.dsl.*

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

  1. … 1 more file in changeset.
Remove unnecessary changes to test report directories

Test tasks have unique paths already

Merge remote-tracking branch 'origin/master' into lacasseio/lazy/disallow-hooks

  1. … 5 more files in changeset.
Merge ProtectApiService into CrossProjectConfigurator

  1. … 18 more files in changeset.
Remove special handling for test report directories

Test reports use a unique directory by default now

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.

  1. … 99 more files in changeset.
Remove `afterEvaluate` from lazy task configuration

Convert `integration-testing`, `kotlin-dsl`, `packaging`, and `performance` project to use lazy tasks

  1. … 9 more files in changeset.
Apply repository mirroring to more sample tests

Also introduces a mirror for JBoss repository

  1. … 32 more files in changeset.