Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Fix cross version test

Publish 6.2.1-20200221055609+0000

Merge remote-tracking branch 'origin/sg/63/invalid-distribution'

* origin/sg/63/invalid-distribution:

Make sure the Gradle distribution is closed when using a distribution checksum

Do not call System.exit to signal a failed checksum verification for distributions

Use HostnameLookup service in mirror init script (#12289)

Automate subproject generation (#11800)

This resolves https://github.com/gradle/gradle-private/issues/1462

Previously, when we want to add a new subproject, we need:

- Add the subproject directory.

- Include it in `settings.gradle.kts`.

- Include it in `CIBuildModel` with correct test settings.

This is somewhat cumbersome.

This change automates the new project generation:

- Add the subproject directory and include it in `settings.gradle.kts`.

- Run `./gradlew generateSubprojectsInfo`.

- Commit the updated JSON description file.

The JSON description file exists in `.teamcity` directory so both TeamCity and root project can read it.

    • -113
    • +2
    /.teamcity/Gradle_Check/model/CIBuildModel.kt
    • -0
    • +730
    /.teamcity/subprojects.json
Publish 6.2-20200221000159+0000

Make sure the Gradle distribution is closed when using a distribution checksum

Merge pull request #12278 from gradle/eskatos/ie/software-model-unsupported

Software Model @UnsupportedWithInstantExecution

Move :docs:checkSamples task to Build Distributions

Previously :docs:checkSamples was run everytime before IntegrationTest tasks,

this is expensive and unnecessary. This commit moves it to Build Distribution step.

    • -2
    • +0
    /subprojects/samples/samples.gradle.kts
Publish 6.2-20200220000109+0000

Do not call System.exit to signal a failed checksum verification for distributions

Previously, Install would call System.exit(1) whenever a distribution failed

the verification check.

This is OK in the wrapper since nothing important happens after the verification

failure.

This breaks TAPI clients since they also use Install to install Gradle distributions.

This would cause IDEs to spontaneously disappear if the distribution checksum from

the Gradle wrapper properties file did not match the distribution downloaded.

Software Model @UnsupportedWithInstantExecution

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

  1. … 62 more files in changeset.
Allow declaring a whole spec @UnsupportedWithInstantExecution

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

Allow declaring a cause for @UnsupportedWithInstantExecution

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

Merge pull request #12277 from gradle/wolfs/vfs/enable-transform-test

Enable ArtifactTransformInputArtifactIntegrationTest for VFS retention

Merge pull request #12250 from gradle/bamboo/master/kotlin-dsl/psps/crlf

Let precompiled script plugins with CRLF line separators find its accessors

Merge pull request #12253 from gradle/wolfs/vfs/soak-test

Add soak tests for VFS retention

Enable ArtifactTransformInputArtifactIntegrationTest for VFS retention

The test should work now since we updated the native platform snapshot on

`master`.

Update verification data for checkstyle

Revert deprecation of JvmLibrary component interface

This was deprecated as part of #11598. We missed that it can also be

used in artifact resolution queries which are not (yet) deprecated.

For example:

dependencies {

createArtifactResolutionQuery().withArtifacts(JvmLibrary, ...)

}

Extract VfsRetentionFixture

so we have one place to change how we test VFS

retention.

Fix mapping the contents of a `FileTree` that contains a file (rather than a directory) as a root to an Ant `FileSet`.

This fixes the Checkstyle task when source files are added directly to the task sources.

Merge remote-tracking branch 'origin/sg/merges/63/vv-prs'

* origin/sg/merges/63/vv-prs:

Removed explicit java plugin application and gradle api dependency declaration from dslWithBuildSrc sample

Fix broken javadoc links

Extract ContextAwareException.Visitor to its own file

Capture reportable exception details using a visitor

Refine build configurations on EC2 agents (#12252)

Refine build configurations on EC2 agents

Upgrade default CodeNarc version to 1.5 (#12251)

Publish 6.2-20200219000046+0000

Collect IDE sync times through build scans

    • -1
    • +1
    /gradle/wrapper/gradle-wrapper.properties
Merge remote-tracking branch 'origin/vv/cleanup-buildsrc-plugin-sample' into sg/merges/63/vv-prs

* origin/vv/cleanup-buildsrc-plugin-sample:

Removed explicit java plugin application and gradle api dependency declaration from dslWithBuildSrc sample

Merge remote-tracking branch 'origin/vv/fix-broken-javadoc-links' into sg/merges/63/vv-prs

* origin/vv/fix-broken-javadoc-links:

Fix broken javadoc links

Merge pull request #12264 from gradle/vv/update-grammar-in-native-docs

Update grammar in native docs