Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Allow a build services to be used as the parameter for isolated objects, such as other build services, artifact transforms or worker API actions.

There are still some missing pieces to this:

- Worker classloader and process isolation is not supported.

- Services are stopped in the order they are created, rather than in reverse dependency order.

- Parallel usage constraints specified for these services are not honoured.

  1. … 15 more files in changeset.
Allow a build services to be used as the parameter for isolated objects, such as other build services, artifact transforms or worker API actions.

There are still some missing pieces to this:

- Worker classloader and process isolation is not supported.

- Services are stopped in the order they are created, rather than in reverse dependency order.

- Parallel usage constraints specified for these services are not honoured.

  1. … 17 more files in changeset.
Improve the formatting of user provided values and types in several error messages.

Change some more exceptions to use `TreeFormatter` to take care of the formatting of these things.

  1. … 6 more files in changeset.
Improve the formatting of user provided values and types in several error messages.

Change some more exceptions to use `TreeFormatter` to take care of the formatting of these things.

  1. … 6 more files in changeset.
Improve the formatting of user provided values and types in several error messages.

Change some more exceptions to use `TreeFormatter` to take care of the formatting of these things.

  1. … 6 more files in changeset.
Improve the formatting of user provided values and types in several error messages.

Change some more exceptions to use `TreeFormatter` to take care of the formatting of these things.

  1. … 6 more files in changeset.
Remove ProjectLayout as a service for worker actions

  1. … 3 more files in changeset.
Rename @FailsWithInstantExecution to @ToBeFixedForInstantExecution

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

  1. … 869 more files in changeset.
Merge branch 'master' into eskatos/ie/instantIntegTest-enable

  1. … 8 more files in changeset.
Annotate integ tests failing with instant execution in various projects

removing most of @IgnoreWithInstantExecution annotations

after fixing the @FailsWithInstantExecution rule

and more ci feedback

also make @IgnoreWithInstantExecution require a reason from a fixed set

and add it to the remaining ignores

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

  1. … 126 more files in changeset.
Fixes.

  1. … 21 more files in changeset.
Tweak messages for previous commit, fixes.

  1. … 11 more files in changeset.
Add `BuildServiceParameters.None` marker type that is used to indicate that a build service does not take any parameters, to match the pattern used in other places.

Extract some validation logic from several places so it can be reused in the places where parameterized isolated objects, such as artifact transforms or build services, are registered.

  1. … 31 more files in changeset.
Add `BuildServiceParameters.None` marker type that is used to indicate that a build service does not take any parameters, to match the pattern used in other places.

Extract some validation logic from several places so it can be reused in the places where parameterized isolated objects, such as artifact transforms or build services, are registered.

  1. … 31 more files in changeset.
Annotate integ tests failing with instant execution in :workers

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

Annotate integ tests failing with instant execution in :workers

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

Add public factory method to create `ExtensiblePolymorphicDomainObjectContainer` instances.

  1. … 8 more files in changeset.
Add public factory method to create `ExtensiblePolymorphicDomainObjectContainer` instances.

  1. … 8 more files in changeset.
Add public factory method to create `ExtensiblePolymorphicDomainObjectContainer` instances.

  1. … 8 more files in changeset.
Fix JDK assumptions

  1. … 4 more files in changeset.
Fix JDK assumptions

  1. … 4 more files in changeset.
Fix JDK assumptions

  1. … 4 more files in changeset.
Add ProjectLayout and ProviderFactory services to workers

  1. … 4 more files in changeset.
Add ProjectLayout and ProviderFactory services to workers

  1. … 4 more files in changeset.
Remove unnecessary argument

Add worker services to the userguide, samples and release notes

  1. … 8 more files in changeset.
Add worker services to the userguide, samples and release notes

  1. … 8 more files in changeset.
Ensure reused worker daemons resolve files from the correct directory

  1. … 3 more files in changeset.
Ensure reused worker daemons resolve files from the correct directory

  1. … 3 more files in changeset.
Fix the decoration on FileSystemOperations and ExecOperations closures

  1. … 2 more files in changeset.