Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix IDE test expectations and mention breaking change

Mention that we no longer support Scala 2.9

    • -1
    • +1
    /subprojects/docs/src/docs/release/notes.md
Document Zinc compiler upgrade

    • -2
    • +3
    /subprojects/docs/src/docs/release/notes.md
Add test case for #8421

Closes #8421

Recognize contributor in release notes

    • -14
    • +5
    /subprojects/docs/src/docs/release/notes.md
Don't use static state

A compiler daemon is created per worker process and there isn't a

way for a compiler to execute 2 builds concurrently, or compile

two projects of a single build concurrently. This means that if

the scala compiler is reused, we can just check a regular field

and decide to reuse the cache or not.

Remove unused `javaHome`

Merge branch 'scala-plugin-zinc-update' of https://github.com/datastax/gradle into datastax-scala-plugin-zinc-update

Merge pull request #8951 from gradle/eskatos/core/build-duration-ms

Let console report sub-second durations in milliseconds

Add :instantExecution subproject to CIBuildModel

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

    • -0
    • +1
    /.teamcity/Gradle_Check/model/CIBuildModel.kt
Fix test expectations for subsecond time reported in console

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

Publish 5.4-20190405011248+0000

Report subsecond build duration in ms

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

Publish 5.4-20190404090736+0000

Rerun distributed performance test in RERUNNER step (#8801)

After the improvement of automatically rerunning and tagging, we want to manage performance test in the same way:

- Only run each performance test scenario once.

- If it fails, `GRADLE_RERUNNER` will kick in and rerun the failed scenario. The good thing is that it might be scheduled to another build agent, which mitigates the effect of bad agent.

This PR does:

- Remove all `Retry` from performance tests.

- Add `GRADLE_RERUNNER` to performance tests and refactor some code.

- Add tests for `PerformanceTest`.

- Since `GRADLE_RERUNNER` depends on reading of test binary result, write binary test result file in `RerunableDistributedPerformanceTest`.

    • -4
    • +4
    /.teamcity/Gradle_Check/model/CIBuildModel.kt
    • -8
    • +7
    /.teamcity/common/performance-test-extensions.kt
    • -0
    • +108
    /.teamcityTest/Gradle_Check_Tests/PerformanceTestBuildTypeTest.kt
  1. … 9 more files in changeset.
Merge branch 'release'

Disable local cache in seed build (#8929)

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

We want to disable local cache for the seed build so we can always get remote cache hit/store to delay the cache eviction.

Deprecate using `File` as InputArtifact (#8935)

Only Provider<FileSystemLocation> should be used as input artifact going forward.

Publish 5.4-20190404011421+0000

Ignore HttpsRepoResolveIntegrationTest for now

We ran into https://bugs.openjdk.java.net/browse/JDK-8219658 when testing HTTPS with JDK 12.

Ignore it for now until the fix comes out.

Merge pull request #8931 from gradle/lacasseio/mention-potential-breaking-change

Mention potential breaking change regarding HTTPS usage

Mention potential breaking change regarding HTTPS usage

Merge pull request #8927 from gradle/lacasseio/use-https-for-google-api-js

Use HTTPS for GoogleAPIs repository

Merge pull request #8926 from gradle/lacasseio/remove-maven-local-repo

Remove usage of `mavenLocal()` from `:integTest`

Lock in performance improvement for santa tracker

`assembleDebug on santaTrackerAndroidBuild` improved by about 3% by

the improvements in scheduling transforms.

Merge pull request #8918 from gradle/wolfs/xforms/forbid-task-outputs-in-transform-workspace

Forbid tasks to write into transform workspaces

Publish 5.4-20190403012714+0000

Merge pull request #8922 from gradle/wolfs/xforms/deprecate-old-api

Deprecate old transforms API

Consistently use fileSystemLocation

Merge pull request #8925 from gradle/lptr/build-cache/verify-cache-disabling

Add tests for different cache problems disabling caching

Update CacheTaskArchiveErrorIntegrationTest.groovy