Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Bump to 5.2 RC1

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Publish 5.2-rc-1

Publish 5.2-20190128223431+0000

Merge pull request #8347 from pvliss/gh-7815

Add note to upgrade guide to not try upgrading to 5.0 and switching to the Kotlin DSL at the same time

Merge pull request #8350 from gradle/pl/add-jpp-to-migrating-maven-doc

Add section on controlling dependency versions to Maven migration guide

Correctly handle when MSBuild doesn't generate output files

Always use first MSBuild output file when ignoring exit code

Change implementation of `getScriptName` to append only on Windows

Change implementation of `getSharedLibraryName` and `getLinkLibraryName` to append only on macOS

Change implementation of `getStaticLibraryName` to append only on UNIX

Change implementation of `getSharedLibraryName` and `getLinkLibraryName` to append only on UNIX

Add test output only once to cache artifact

Both reports have been added to the cached artifact by accident, since

the reports are declared as nested parameters via `enabledReports` on

the `ReportContainer` and the getters on `TestTaskReports`.

The annotated getters on `TestTaskReports` also prevented the test task

to be up-to-date when only the configuration for disabled reports

changed.

Ignore MSBuild return code when trying to build unbuildable project

MSBuild behaviour changed between pre-2017 and 2017. It used to fail on

pre-2017 if a project was requested and wasn't buildable. Starting with

2017, MSBuild doesn't fail anymore. The diagnostic message is the same

for all MSBuild version so we assert only on the message.

Merge branch 'master'

Add more coverage for `getExecutableName` on UNIX operating system

Add more coverage for `getScriptName` for UNIX operating system

Change implementation of `getStaticLibraryName` to append only on Windows

Change implementation of `getSharedLibraryName` and `getLinkLibraryName` to append only on Windows

Pass validation context to PropertyWalker

Instead of using a new visit method on `PropertyVisitor`.

  1. … 7 more files in changeset.
Rebaseline (non)-abi change performance tests

The (non-) abi change performance tests on the large monolithic java

project seem to be exposing a flakiness on `master`.

I rebaselined to see if that helps to mitigate the flakyness.

I checked the tests for the large multi project, and they don't seem

to have a regression, that's why I rebaseline both tests.

Use JaCoCo 0.8.3 by default

Signed-off-by: Evgeny Mandrikov <mandrikov@gmail.com>

    • -1
    • +1
    /subprojects/docs/src/docs/dsl/org.gradle.testing.jacoco.plugins.JacocoPluginExtension.xml
    • -0
    • +4
    /subprojects/docs/src/docs/release/notes.md
Merge branch 'release'

Merge pull request #8331 from gradle/wolfs/inputs/allow-deferred-kotlin-props

Support Kotlin lambdas for input properties

Use Set for storing activated constraints

Issue #8099

Add support for customizing Maven POM properties (#8341)

Add support for customizing Maven POM properties

This was previously only possible by modifying the raw POM XML tree by

calling withXml. This change adds the possibility to set Maven POM

properties using a MapProperty<String, String>.

Resolves: #5739

Welcome message checks quiet flag (#8283)

Log welcome message on log level LIFECYCLE

Logging the welcome message to System.out without going through the

logging system broke several users CI builds because they expected

nothing to be logged when passing the quiet option. This changes the

logging of the welcome message to use the logging system on log level LIFECYCLE

which causes the welcome message not to be logged anymore when using the quiet

option.

Resolves: #5213

Set collection to null instead of using clear

This simplifies the branch check and the cleanup logic.

Issue #8099

Refactor virtual platform updates

This commit changes the way a virtual platform node gets updated when it

contains new / updated constraints.

Fixes #8099

Publish 5.2-20190128010046+0000

Differentiate between artifacts that are dirs/zips

- Add artifactType attributes to the api configuration and published

artifact.

- Recognize directory artifacts and add explicit artifactType (instead

of "")