Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Temporarily disable test

Temporarily disable test

Change all subprojects to use 'implementation' dependencies

This includes:

- All projects now explicitly declare all dependencies to other

subprojects. This makes issues more visible, guards for accidental

addition of new dependencies, and leaks much less transitive

dependencies on the compile classpathes.

- All usages of 'runtime' to declare dependencies have been replaced

with 'runtimeOnly'

- All projects are now `java-library` (and declare this explicitly)

- Most remaining Groovy scripts are translated to Kotlin

- The old 'compile' and 'runtime' configurations are not

configured/created anymore for the 'testFixture' and 'integTest'

source sets.

- Some obsolete dependencies (see previous commits) are removed

- 'api' is used scarcely on purpose as the current project structure is

not well designed for this. The projects contain code for several

concerns of the build tool and thus putting complete projects on the

API of others exposes too much. They should be split up along

functional concerns first.

  1. … 112 more files in changeset.
Workaround dor duplicated native-platform binaries on test classpath

Temp ignore test

Temp ignore test

Temp ignore test

Use 'implementation' dependencies everywhere

  1. … 286 more files in changeset.
Use 'implementation' dependencies everywhere

  1. … 286 more files in changeset.
Fetch branch name from environment variable when necessary (#7947)

Previously we use JGit's branch, which might be not accurate.

Now we prefer environment variable over JGit.

  1. … 4 more files in changeset.
Rework intTestImage and distributions and docs to use variants

  1. … 7 more files in changeset.
Apply int-test-image plugin in PerformanceTestIntegrationTest in buildSrc

for the partialDistribution configuration to exist.

Was previously relying on container string invoke being maybeCreate()

Signed-off-by: Paul Merlin <>

Add integration test for setting the channel for a distributed performance test

    • -0
    • +59