Gradleception.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Don't mark JVM crash as failure in Gradleception

Upgrade TeamCity DSL to 2019.2, kotlin to 1.3.61

  1. … 43 more files in changeset.
Upgrade TeamCity DSL to 2019.2, kotlin to 1.3.61

  1. … 43 more files in changeset.
Automate subproject generation

  1. … 28 more files in changeset.
Add ad-hoc performance coordinator for Windows

  1. … 16 more files in changeset.
Add ad-hoc performance coordinator for Windows

  1. … 16 more files in changeset.
Publish Github status for non-functional test builds

All those are sufficiently interesting to show as Github check.

  1. … 8 more files in changeset.
Move Kotlin DSL code to settings

  1. … 99 more files in changeset.
Use the same exact TeamCity build configuration from master

  1. … 61 more files in changeset.
Extract common code for AdHoc Coordinator Job

  1. … 10 more files in changeset.
Extract common code for AdHoc Coordinator Job

  1. … 10 more files in changeset.
Extract common build logic

  1. … 20 more files in changeset.
Enable rerunner for more build types

Previously we only enabled rerunner for functional tests, however, some special build types (like sanityCheck)

contain tests as well. We enable rerunner for them, too.

  1. … 2 more files in changeset.
Update TeamCity DSL package to 2018.2 (#8248)

  1. … 21 more files in changeset.
Ignore incoming build receipt on Gradleception build

So the second built version has a different version number.

Migrate TeamCity builds to Java 9 (#6555)

This attempts to migrate the whole build to Java 9.

  1. … 14 more files in changeset.
Disable daemon conditionally (#6106)

This is a follow-up of https://github.com/gradle/gradle-private/issues/1352. The asciidoctor plugin

we're using has a serious issue that its native library sometimes cause the daemon JVM crash.

As a workaround, we identify the following builds need to run `docs:docs` task because they depend on

`binZip` task:

- wrapper

- toolingApi

- distributions

- performance test coordinators because they're running in the default pool

This commit disables daemon by removing `--daemon` from build parameter list. (TeamCity would automatically

add `-Dorg.gradle.daemon=false` at the end of the parameter list.)

  1. … 8 more files in changeset.
Update Kotlin DSL to 2018.1 for Gradle_check

  1. … 19 more files in changeset.
Revert "TeamCity change in 'Gradle / Check' project: Synchronization with own VCS root is enabled"

This reverts commit 84c4874bfac6e29b9d2f15319d8c118a913edff7.

  1. … 1101 more files in changeset.
TeamCity change in 'Gradle / Check' project: Synchronization with own VCS root is enabled

  1. … 1101 more files in changeset.
Change parameter order in BaseGradleBuildType

  1. … 9 more files in changeset.
Add more tags and custom values

We now tag the stages, the type of builds and add custom values for

OS, JVM vendor and version for the test coverage.

  1. … 14 more files in changeset.
Revert "Let TeamCity set the default `buildFile`"

This reverts commit 61e874b8423e6b94838f0a83da4bdafcdaae7172.

  1. … 1 more file in changeset.
Let TeamCity set the default `buildFile`

  1. … 1 more file in changeset.
Dedupe default Gradle build step settings

By introducing custom Gradle build step factories.

  1. … 4 more files in changeset.
Avoid the default `-b build.gradle` behaviour

By explicitly setting `buildFile` to the empty string after the Team

City upgrade with the fix for

[TW-53037](https://youtrack.jetbrains.com/issue/TW-53037).

  1. … 4 more files in changeset.
Update DSL version to 2017.2

  1. … 20 more files in changeset.
Configure parent/child node separately

  1. … 10 more files in changeset.
Remove unused parameter

  1. … 2 more files in changeset.
Use a common base class for all build types

  1. … 10 more files in changeset.