Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Make spock test name unique

Migrate build to JUnit5 Vintage engine (#12952)

As the prerequisite of dogfooding distributed test.

    • -1
    • +1
    /subprojects/test-kit/test-kit.gradle.kts
Merge pull request #13036 from gradle/am/ie/asciidoc-fix

Include directories in generated jars

Fix LifecyclePlugin (#12975)

```

private

fun Project.isRequestedTask(taskName: String) = gradle.startParameter.taskNames.contains(taskName)

```

The old code doesn't handle `codeQuality:allVersionsIntegMultiVersionTest` correctly.

Include directories in generated jars.

Publish 6.4-20200505233906+0000

Merge pull request #13033 from gradle/am/ie/test-fix

Report on more undeclared system property reads from build logic

Merge remote-tracking branch 'origin/release'

* origin/release:

Update to 6.4 GA

Remove rc checksum

Use Gradle Enterprise plugin 3.3

Update to 6.4 GA

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

Merge pull request #13026 from gradle/devisnik/ge-plugin-3-3

Use Gradle Enterprise plugin 3.3

Merge pull request #13027 from gradle/eskatos/ie/task-destroyables-local-state

Let instant execution capture Task.destroyables and Task.localState

Explain GradleBuildInstantExecutionSmokeTest JDK setup

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

Remove rc checksum

Remove @ToBeFixedForInstantExecution from ParallelTaskExecutionIntegrationTest

on tests exercising Task.destroyables and Task.localState

reworking some tests to comply with instant execution constraints

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

Remove @ToBeFixedForInstantExecution from TaskExecutionIntegrationTest

on tests exercising Task.destroyables and Task.localState

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

Use Gradle Enterprise plugin 3.3

Let instant execution capture Task.localState

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

Let instant execution capture Task.destroyables

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

Fix metadata realization

The "dependency filter" in module metadata is a performance optimization,

which allows filtering out some particular kinds of dependencies _without

having to duplicate the collection_ which is particularly expensive.

However, when we call the builder to mutate metadata, we shouldn't use

the current value of the builder as the initial value, because it causes

the mutated state to be in a wrong state.

This fixes a failing test in "force realize" case.

Annotate internal APIs used by test-distribution (#13010)

In order to avoid accidentally changing an internal API without

adjusting the test-distribution plugin, they are now annotated with

`@UsedByScanPlugin("test-distribution")`.

  1. … 16 more files in changeset.
Set up timeout for DistributionLocatorIntegrationTest (#12856)

Merge pull request #13008 from gradle/vv/move-task-with-args-sample-template-to-sample

Move task-with-arguments sample template to the sample directory

Disable test when no includes found (#12950)

Merge remote-tracking branch 'origin/sg/65/merges/donat-sample-moves'

* origin/sg/65/merges/donat-sample-moves: (93 commits)

Fix more capitalization problems

Fix capitalization of sample path in user manual

Fix sample test failures

Fix location of antlr sample

Simplify plugins snippets

Standardize wrapper/simple snippet

Standardize junitplatform snippets

Standardize testing/junit-categories snippet

Standardize jacoco snippets

Standardize tasks/incrementalBuild-* snippets

Standardize groovy/mixedJavaAndGroovy snippet

Move buildDashboard sample to snippets/base

Standardize antlr snippet

Fix more failing tests

Fix broken links in documentation

Fix links

Fix test failures

Accept external repository definition in plugins snippets

Standardize jvmComponents/scala snippets

Standardize native-binaries snippets

...

Ignore failure for now

Report undeclared calls to `System.getProperties().get()` and variants from build logic.

  1. … 9 more files in changeset.
Always use an in-process `GradleExecuter` implementation for `ArtifactBuilder` fixtures.

There is no need for these fixtures to use the Gradle invocation mechanism that is under test, and using in-process execution simplifies tear down and is the fastest option.

Publish 6.4-20200504235143+0000

Merge branch 'sg/65/merges/donat-sample-moves'

* sg/65/merges/donat-sample-moves: (93 commits)

Fix more capitalization problems

Fix capitalization of sample path in user manual

Fix sample test failures

Fix location of antlr sample

Simplify plugins snippets

Standardize wrapper/simple snippet

Standardize junitplatform snippets

Standardize testing/junit-categories snippet

Standardize jacoco snippets

Standardize tasks/incrementalBuild-* snippets

Standardize groovy/mixedJavaAndGroovy snippet

Move buildDashboard sample to snippets/base

Standardize antlr snippet

Fix more failing tests

Fix broken links in documentation

Fix links

Fix test failures

Accept external repository definition in plugins snippets

Standardize jvmComponents/scala snippets

Standardize native-binaries snippets

...