Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
TeamCity change in 'Gradle / Promotion' project: runners of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: 'Missing Wrapper Checksum Upload' build configuration was activated

TeamCity change in 'Gradle / Promotion' project: artifact dependencies of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: runners of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: VCS roots of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: VCS roots of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: general settings of 'Missing Wrapper Checksum Upload' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: 'Missing Wrapper Checksum Upload' build configuration was paused

TeamCity change in 'Gradle / Promotion' project: Build Configurations order changed

TeamCity change in 'Gradle / Promotion' project: VCS roots of 'Master - Nightly Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: VCS roots of 'Master - Nightly Snapshot (from Quick Feedback)' build configuration were updated

Update wrappers to latest snapshot distro

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
  1. … 24 more files in changeset.
Merge pull request #7980 from gradle/eskatos/docs/kotlin-dsl-1.0.5

Update user manual and samples for Kotlin DSL 1.0.5

Refine samples/userguide/files for uniformity

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

Refine samples/signing/conditional for uniformity

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

Move the Maven migration Guide to the user manual

This is a straight move that just fixes the headings, samples syntax and links.

    • binary
    /subprojects/docs/src/docs/userguide/img/build-scan-home.png
    • -0
    • +360
    /subprojects/docs/src/docs/userguide/migrating_from_maven.adoc
Make sure published platforms can be consumed as enforced platforms

This commit introduces a similar strategy to what we do with

Maven metadata, but for Gradle metadata, in order to force platforms.

In fact, it uses the same code path since Gradle metadata also makes

use of Maven immutable resolve metadata. The only difference then

happens at parse time where we generate synthetic copies of platform

variants.

Simplify transformation exception structure

Remove WorkIdentity

Instead of assigning arbitrary ids to all work items that are part of

the execution graph, include the `Nodes` in

`ExecuteTaskBuildOperationDetails` and

`ExecuteScheduledTransformationStepBuildOperationDetails` so they can

be queries for dependency successors directly. This eliminates the need

to query `TaskExecutionGraphInternal` or `ExecutionPlan` for the node

in order to determine its dependencies.

  1. … 19 more files in changeset.
Make sure we can publish resolved versions for platforms

In general, this is likely not what we want to do but for

consistency, this commit makes sure that if a publication

strategy sets the strategy to publishing resolved versions,

we do it for platforms too.

Use callable build operation to simplify things

Leverage Kotlin lambdas in samples where applicable

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

Remove limitation of using Kotlin lambdas on Gradle APIs

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

Publish 5.1-20181210080012+0000

Add some test coverage of service injection into various types of domain objects.

Move test case from integTest to core project.

Fix build scan plugin performance test to include task input file capture

Dump stacktraces on SmokeTest timeout

Remove pointless decoration from `TaskFactory` as the instantiation takes care of this.

Increase WorkerDaemonLifecycleTest timeout to 180s