BuildDistributions.kt

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Publish Github status for non-functional test builds

All those are sufficiently interesting to show as Github check.

  1. … 8 more files in changeset.
Automatically format code

  1. … 15 more files in changeset.
Automatically format code

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

  1. … 99 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.
Re-enable daemon on CI (#8263)

See https://github.com/gradle/gradle-private/issues/1767

Previously we disabled daemon in some CI builds as a workaround of https://github.com/gradle/gradle-private/issues/1352 . Now that issue has been fixed, so we re-enable disabled daemons.

Also, there seems no reason to enable daemon in performance tests, so we enable them as well.

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

  1. … 21 more files in changeset.
Run BuildDistributions tests on Java 9

  1. … 1 more file in changeset.
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.
Add -PtestJavaHome to BuildDistributions stage

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.
Revert "Add -PtestJavaHome to BuildDistributions stage"

This reverts commit c549faf5e3c32b2f69f3c5f02638b885acc77738.

Add -PtestJavaHome to BuildDistributions stage

testJavaHome property is missing in BuildDistributions, which blocks

the build to use Java 9.

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.
Update DSL version to 2017.2

  1. … 20 more files in changeset.
Explicitly use Java 8 to run the distribution builds (#3749)

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

Configure parent/child node separately

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

  1. … 10 more files in changeset.
Make CI build model configurable

  1. … 15 more files in changeset.
Add descriptions to test configurations

  1. … 5 more files in changeset.
Fix artefact rules for distribution and stage builds #2

Fix artefact rules for distribution and stage builds

  1. … 1 more file in changeset.
Remove redundancy from Kotlin-based CI configuration

    • -0
    • +13
    ./BuildDistributions.kt
  1. … 108 more files in changeset.