Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #13313 from gradle/am/cc/instrument-fix

Fix a race condition in build logic instrumentation

Merge remote-tracking branch 'origin/release'

* origin/release:

Update to 6.5

Add note about security advisory to release notes

Add graph for Santa Tracker improvements with file-system watching

Link to fs-watching blog post

Address remaining review items

Apply suggestions from code review

Link to #file-system-watching channel

Add file-system watching troubleshooting

Globally trust Gradle Inc. key

Upgrade GE plugin to 3.3.3

Update to 6.5

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Publish 6.5

Merge pull request #13283 from gradle/gh/refactor/filearchive

Move common file archive classes to the files module

Add note about security advisory to release notes

    • -0
    • +9
    /subprojects/docs/src/docs/release/notes.md
Ignore failing test case

Account for configuration cache state location change in perf test

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

Temporarily unpublish android sample

its checkLinks task was consistently failing

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

Merge pull request #13285 from gradle/wolfs/vfs/release-notes-blog-post

Add graph for Santa Tracker improvements with file-system watching

    • -0
    • +4
    /subprojects/docs/src/docs/release/notes.md
Fix LibsRepositoryEnvironmentProvider

Fix a race condition in build logic instrumentation when a classpath contains multiple entries with the same content but different path.

Fix configuration caching for tasks that use an `ArtifactCollection` that contains artifact transforms of local file dependencies that contain task outputs.

Add remote projects as inputs to smoke test (#13295)

Previously, the remote projects are not declared as inputs of smoke test, which breaks distributed test.

Refine TAPI model (#13263)

- Make TAPI/`kotlinDslPlugin` jars in local repository inputs of integration tests with class normalization.

- Remove fat TAPI jar and tasks and use simple TAPI jar in the test.

Publish 6.5-20200601230041+0000

Rebaseline TaskOutputCachingSwiftPerformanceTest

Rebaseline SwiftCleanBuildPerformanceTest

Use a separate `ResolvedArtifactSet` implementation to represent the transformed files of a local file dependency, to simplify the configuration cache codec.

Rebaseline JavaTasksPerformanceTest

Initial fix for using configuration cache with a task graph containing artifact transforms of file dependencies that contain the output of a task.

Publish 6.5-20200531230106+0000

Publish 6.5-20200530230102+0000

Merge pull request #13290 from gradle/bamboo/cc/InstantExecutionCacheKey

Rename `InstantExecutionCache{Invalidation => Key}`

Rename `InstantExecutionCache{Invalidation => Key}`

Plus:

- make it a little more convenient to use in string templates by overriding

`toString`

- compose method

Temporarily ignore flaky test

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

Merge pull request #13282 from gradle/bamboo/cc/fix-js-engine-usage

Don't require a JS engine to verify the configuration cache problems report

Merge pull request #13229 from gradle/eskatos/cc/cache-cleanup

Implement configuration cache cleanup

Merge pull request #13280 from gradle/eskatos/cc/archive-tree-services

Let zipTree() and tarTree() be available on injected service