Gradle

Clone Tools
  • last updated a few minutes ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Support for building Gradle on Jenkins

This allows for building Gradle on Jenkins with useful build scan tags.

Revert "Temporarily @Ignore help on the gradle plugin comparing gradle perf test"

This reverts commit 60952b706078f08489685b6a77e614de5aa14ffb.

Move Kotlin DSL C4 diagrams

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

    • -31
    • +0
    /kotlin-dsl/doc/c4/C4_1_Context.puml
    • -61
    • +0
    /kotlin-dsl/doc/c4/C4_2_Container.puml
    • -130
    • +0
    /kotlin-dsl/doc/c4/C4_3_Component.puml
    • -18
    • +0
    /kotlin-dsl/doc/c4/build.gradle.kts
    • -129
    • +0
    /kotlin-dsl/doc/c4/images/C4_1_Context.svg
    • -176
    • +0
    /kotlin-dsl/doc/c4/images/C4_2_Container.svg
    • -262
    • +0
    /kotlin-dsl/doc/c4/images/C4_3_Component.svg
    • -48
    • +0
    /kotlin-dsl/doc/c4/lib/C4_Component.puml
    • -47
    • +0
    /kotlin-dsl/doc/c4/lib/C4_Container.puml
    • -79
    • +0
    /kotlin-dsl/doc/c4/lib/C4_Context.puml
    • -1
    • +0
    /kotlin-dsl/doc/c4/settings.gradle.kts
    • -0
    • +31
    /subprojects/kotlin-dsl/doc/c4/C4_1_Context.puml
    • -0
    • +61
    /subprojects/kotlin-dsl/doc/c4/C4_2_Container.puml
  1. … 11 more files in changeset.
Let :kotlinDslIntegTests use gradle/gradle integ test executer

Left :kotlinDslPlugins integ tests from that project aside for now

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

Add test for overwriting wrapper

Fix *integTest tasks configuration in :kotlinDsl* projects

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

Merge pull request #8079 from gradle/oehme/wrapper/overwrite

Make Wrapper task work again on Windows

Use Java variant derivation strategy for scripts

The script classpath is about building a Java classpath and thus uses

now the `JavaEcosystemVariantDerivationStrategy`.

In practice this should have no visible impact, it however makes sure we

are consistent in resolving in a Java context.

Issue #7826

Make Wrapper task work again on Windows

Fix imports

Fix customInstallation illegal state help message

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

Move :kotlinDslPlugins integration tests to src/integTest

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

Fix spotbugs compatibility (#8076)

* Fix spotbugs plugin compatibility

- add smoke test for spotbugs plugin

* Fix deprecation warning

Add a test with multiple getters

Move :kotlinDsl integration tests to src/integTest

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

  1. … 58 more files in changeset.
Fix deprecation warning

Fix spotbugs plugin compatibility

- add smoke test for spotbugs plugin

Fix a sample caption that referred to old filesFor() (#8075)

Fix Kotlin sample to be consistent with Groovy one (#8073)

Rebaseline performance tests

  1. … 16 more files in changeset.
Move :kotlinDslIntegTests integration tests to src/integTest

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

Do not disable local cache on CI

We used to disable the local cache on CI for two reasons:

- without a local cache the remote backend learns about every cache reuse, and can prevent evicting an entry that is actually used everywhere,

- storing local results in the cache can lead to different artifacts used for the same cache key on different machines.

These pose some small risk of introducign cache misses, but the downside of not using the local cache is that we download the same artifacts to the same build agent many-many times. Let's see if reintroducing the local cache on CI breaks anything.

Fix issues in Maven migration guide Kotlin samples

Allow abstract service injection getter methods on decorated types.

Add some validation of extension constructors, and tweak some error messages.

Change `TreeFormatter` so that it understands how to present a few more types in diagnostics messages.

Rename variable.

Publish 5.1-rc-2

Merge remote-tracking branch 'origin/release'

* origin/release:

Bump to latest nightly

Link to https://gradle.org/release-checksums/ for binary and wrapper JAR checksum list

Update project_report_plugin.adoc

Update to 5.1-rc2

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