Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Move tests out of TC-managed folder

Remove redundancy from Kotlin-based CI configuration

    • -0
    • +36
    /.teamcity/Gradle_Check/configurations/APIChangeReport.kt
    • -0
    • +13
    /.teamcity/Gradle_Check/configurations/BuildDistributions.kt
    • -0
    • +36
    /.teamcity/Gradle_Check/configurations/ColonyCompatibility.kt
    • -0
    • +20
    /.teamcity/Gradle_Check/configurations/FunctionalTest.kt
    • -0
    • +33
    /.teamcity/Gradle_Check/configurations/Gradleception.kt
    • -0
    • +62
    /.teamcity/Gradle_Check/configurations/PerformanceTest.kt
    • -0
    • +13
    /.teamcity/Gradle_Check/configurations/SanityCheck.kt
  1. … 94 more files in changeset.
Split GskModule into GskModule & GskPublishedModule in buildSrc

    • -47
    • +3
    /buildSrc/src/main/kotlin/plugins/GskModule.kt
    • -0
    • +68
    /buildSrc/src/main/kotlin/plugins/GskPublishedModule.kt
Some formatting

Refine embedded repository creation

Use a `repo` subfolder to rule out cache metadata files

Version the cache key and add embeddedKotlinVersion to it

Gradle version is not sufficient during development (eg. Kotlin :up:),

more safety should not harm.

Introduce `embedded-kotlin` plugin dependency spec accessor

Replace ad-hoc task implementation with WriteProperties

Add plugin publication to the portal

Improve test coverage for changes to setTestNameIncludePattern and add a section of potential breaking changes in release note

    • -0
    • +6
    /subprojects/docs/src/docs/release/notes.md
:arrow_up: Kotlin 1.1.3 :tada:

Resolves #387

:arrow_up: Kotlin 1.1.2 :tada:

Toward Kotlin 1.1.3 (#387).

Rename NestedCompositeBuildIntegrationTest

Remove unnecessary `gradle.properties` file from subprojects

Favour configuration block syntax over delegated property

Favour generated accessor over explicitly typed `configure` call

Change WorkerDirectoryProvider to use GFileUtils.mkdirs()

Remove `plugins` project from the list of published projects

The list should only contain modules to be published with the Gradle

distribution.

Merge pull request #2249 from gradle/gh/worker-api/working-directory

Worker daemons set working directory only during execution

embedded-kotlin integration tests now use the live dev distribution

And fail with an obscure java.lang.VerifyError

Introduce embedded-kotlin plugin

    • -0
    • +58
    /plugins/build.gradle.kts
Merge pull request #2256 from gradle/rbo/DefaultFileLockManager

Always retry locking operation after waking up

Compiler daemons use un-serialized execution specs

Allow worker daemons to specify keep alive mode

Let first imported BOM win, like in Maven

Relax the test assertion and avoid sleep usage (#2248)

This should fix some flakiness we are seeing with some rich console test.

Ignore Team City config IDEA project file(s)

Rebaseline all performance tests

The CLI startup improvements made all tests faster, so we rebaseline

them all in order to not loose this improvement again.

  1. … 9 more files in changeset.
Remove unused import in ~/build.gradle.kts

Mention faster CLI in release notes

    • -0
    • +4
    /subprojects/docs/src/docs/release/notes.md
Polish section about CodeNarc console report in release notes

    • -1
    • +6
    /subprojects/docs/src/docs/release/notes.md