Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Merge pull request #13319 from gradle/eskatos/cc/rework-build-options

Rework configuration cache build options

Merge pull request #13300 from gradle/bamboo/cc/gmm

Refactor `GenerateModuleMetadata` toward compatibility with the configuration cache

Merge pull request #13253 from gradle/vv/org-gradle-api-credentials-internally

Use org.gradle.api.credentials.PasswordCredentials internally

Polish `ModuleMetadataJsonWriter`

- Move methods around to improve top-down reading

- Remove unnecessary parameter

- Improve prose via static import

Merge pull request #13305 from gradle/eskatos/cc/move-archiveTree

Move archive operations to their own service

    • -3
    • +4
    /subprojects/docs/src/docs/release/notes.md
Temporarily disable JavaInstantExecutionPerformanceTest

because of the build options breaking change

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

Remove explicit enabling of partial VFS invalidation

This feature is enabled when file-system watching is enabled.

Fix typo in version declaration snippet

Move the codec for `Transformer` to the "user types" bucket, as it this type is reachable from user types and can reference user types, eg via the transform parameters.

Add some more test coverage for configuration caching when artifact transform outputs are used as task inputs.

Migrate to JUnit5 Vintage (#13297)

### Context

We made an attempt to migrate to JUnit5 but failed by incompatibility between JUnit5 and Spock `@Unroll` tests. All works fine on CI, but if you right click a Spock `@Unroll` test in IDEA, it didn't work. This PR workarounds this issue by falling back to JUnit in IDEA.

    • -1
    • +2
    /subprojects/test-kit/test-kit.gradle.kts
Use a separate type to represent transformed project and external artifacts, as their behaviour is currently different enough that this simplifies the consumers of these types.

Merge pull request #13314 from gradle/am/cc/transform-file-dep

Fix configuration caching when artifact transforms are applied to file dependencies that include a task output

Publish 6.5-20200603001931+0000

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

Fix InstantExecutionCacheCrossVersionTest

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

Account for configuration cache state location change in perf test

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

Fix broken JavaInstantExecutionPerformanceTest

by using the right arguments for different Gradle versions

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

Merge branch 'master' into eskatos/cc/rework-build-options

Split up `GradleModuleMetadataWriter` into multiple files

Under the new `o.g.a.publish.internal.metadata` package.

Fix typo

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