Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Spike lazy Ivy configurations

Publish 5.3-20190308141055+0000

Merge pull request #8709 from gradle/wolfs/tc-config/convert-promotion-to-kotlin-dsl

Refactor promotion project

Add missing space

Remove most of the `init` constructor parameters

    • -18
    • +18
    /.teamcity/Gradle_Promotion/Project.kt
    • -0
    • +58
    /.teamcity/Gradle_Promotion/buildTypes/PublishRelease.kt
Remove old reference to 'jdiff' report artificats

We do not create these reports anymore. They were replaced with the

binary compatibility reports in the Gradle build.

Remove old 'HipChat' webhook

Use gradle github organization for promotion

instead of `gradleware`.

Extract common build logic

    • -4
    • +4
    /.teamcity/Gradle_AgentTest/settings.kts
    • -63
    • +33
    /.teamcity/Gradle_Check/model/CIBuildModel.kt
    • -0
    • +42
    /.teamcity/common/BuildCache.kt
  1. … 6 more files in changeset.
Publish 5.3-20190308013119+0000

Merge pull request #8686 from gradle/lptr/execution/incrementality

Extract incremental execution

Always use daemon for build tagging

Some tagging command lines have not been adjusted, so the daemon was not

used as TC disables it by default.

Publish 5.3-20190307202351+0000

Merge pull request #8706 from gradle/sg/kotlin-dsl/ktlint

Disable ktlint for generated code for now

Retry test on old Gradle version when Dispatcher is not ready (#8704)

Fixes gradle/gradle-private#744

Refactor promotion project

    • -15
    • +39
    /.teamcity/Gradle_Promotion/Project.kt
    • -0
    • +58
    /.teamcity/Gradle_Promotion/buildTypes/PromoteRelease.kt
  1. … 7 more files in changeset.
TeamCity change in 'Gradle / Promotion' project: Versioned settings configuration updated

    • -0
    • +56
    /.teamcity/Gradle_Promotion/Project.kt
    • -0
    • +51
    /.teamcity/Gradle_Promotion/buildTypes/Gradle_Promotion_PublishBranchSnapshotFromQuickFeedback.kt
  1. … 15 more files in changeset.
Disable ktlint for generated code for now

fixes #8687

Merge pull request #8701 from gradle/lacasseio/fixit/1594

Remove `CorruptedTaskHistoryIntegrationTest`

Remove `CorruptedTaskHistoryIntegrationTest`

The usefulness of this test has become irrelevant. The test is flaky,

and hardly test anything given the task history writing is now atomic.

TeamCity change in 'Gradle / Promotion' project: parameters of 'Publish Branch Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: parameters of 'Publish Branch Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: parameters of 'Publish Branch Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: parameters of 'Publish Branch Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: artifact dependencies of 'Publish Branch Snapshot (from Quick Feedback)' build configuration were updated

TeamCity change in 'Gradle / Promotion' project: parameters of 'Publish Branch Snapshot (from Quick Feedback)' build configuration were updated

Revert changes to tests only added to remember an exception for retry

This is now automatically done in the ToolingApiSpecification

test fixture.

Catch and remember connect exceptions directly in 'withConnection()'

This allows us to analysis this exception in the retry conditions

for problems caused by bugs that exist in older Gradle versions.

Merge pull request #8693 from gradle/wolfs/build-cache/upToDateWhenFalse-no-caching

Documentat that upToDateWhen { false } disables caching

Fix issue of TeamCity recognizing OOM in build log

We had some tests outputting OOM message, which will be recognized by TeamCity

as build failure - even though these tests pass, TeamCity mark the whole build as failed.

This commit fixes the issue by text replacement.