Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Rework the discovery and validation of the JVMs used for building, compiling and testing Gradle, so that the implementation is compatible with instant execution.

In particular, model the `AvailableJavaInstallations` as a 'build service', in part to dogfood this API. Also remove some logic that is no longer required.

  1. … 5 more files in changeset.
Rework the discovery and validation of the JVMs used for building, compiling and testing Gradle, so that the implementation is compatible with instant execution.

In particular, model the `AvailableJavaInstallations` as a 'build service', in part to dogfood this API. Also remove some logic that is no longer required.

  1. … 5 more files in changeset.
Follow local platform dependencies for runtime classpath in manifest

Follow local platform dependencies for runtime classpath in manifest

Follow local platform dependencies for runtime classpath in manifest

Don't try to build commit distribution on Windows

Don't try to build commit distribution on Windows

Don't try to build commit distribution on Windows

Use gradlew.bat on Windows

Use gradlew.bat on Windows

Use gradlew.bat on Windows

Use gradlew.bat on Windows

Use directory in root project to build commit distribution

So directories are short enough for Windows m)

  1. … 1 more file in changeset.
Use directory in root project to build commit distribution

So directories are short enough for Windows m)

  1. … 1 more file in changeset.
Use directory in root project to build commit distribution

So directories are short enough for Windows m)

  1. … 1 more file in changeset.
Use directory in root project to build commit distribution

So directories are short enough for Windows m)

  1. … 1 more file in changeset.
Enable distributed testing for all projects

  1. … 14 more files in changeset.
Enable distributed testing for all projects

  1. … 14 more files in changeset.
Pin all remote projects to exact refs, don't use branches

Pinning to branches means the build is not fully reproducible, as changes in the remote repo can alter the outcome of this build.

  1. … 3 more files in changeset.
Use dedicated user with token-based authentication to execute… (#11044)

Replace password-based authentication with token in distributed performance tests

  1. … 7 more files in changeset.
Use dedicated user with token-based authentication to execute… (#11044)

Replace password-based authentication with token in distributed performance tests

  1. … 7 more files in changeset.
Use dedicated user with token-based authentication to execute… (#11044)

Replace password-based authentication with token in distributed performance tests

  1. … 7 more files in changeset.
Replace password-based authentication with token in distributed performance tests

  1. … 8 more files in changeset.
Replace TeamCityRestBot

  1. … 8 more files in changeset.
Use branch instead of tag for green branch

Use branch instead of tag for green branch

Force update green branch tags

Force update green branch tags

Set a green branch tag when Ready for nightly finishes (#10984)

Fixes https://github.com/gradle/gradle-private/issues/1398

This PR sets up a "green status" for master/release branch,

which can be used by user to checkout new branches.

    • -0
    • +44
    ./kotlin/org/gradle/gradlebuild/UpdateBranchStatus.kt
  1. … 3 more files in changeset.
Set a green branch tag when Ready for nightly finishes (#10984)

Fixes https://github.com/gradle/gradle-private/issues/1398

This PR sets up a "green status" for master/release branch,

which can be used by user to checkout new branches.

    • -0
    • +44
    ./kotlin/org/gradle/gradlebuild/UpdateBranchStatus.kt
  1. … 3 more files in changeset.