Clone Tools
  • last updated a few seconds ago
Constraints: committers
Constraints: files
Constraints: dates
Remove subproject exists check step

This is now handled by the gradle/gradle build. See:

Separate snapshotting and comparing task executions (#2735)

This way we have all the snapshotting logic in one place, and the comparison logic in another. Makes the code much simpler and easier to extend and test.

  1. … 28 more files in changeset.
Remove unused import

Fix test tasks to build type assignments

Revert to defining constant in-place

For Javadoc.

+review REVIEW-6562

Fix expression

Call build types on subprojects instead of using specific tasks

Make Build Types support partial execution for subprojects

This removes buildSplits and testGroupings. Since CI jobs now run

separately for each subproject, we do not need to group tasks

from several sub-projects in specific custom buckets anymore.

Remove empty settings files

TeamCity change in 'Gradle :: Check :: Quick Feedback - Linux Only' project: New token for a secure value has been generated

Do not use "-" in dependency ID

Do not use "-" in trigger configuration IDs

Do not use "-" in IDs

Subproject core-api does not have functional tests

    • -1
    • +1
Add separate quick feedback trigger that excludes Windows builds

    • -2
    • +4
Merge branch 'master' into teamcity-versioned-settings

Adjust test to reflect the issue in #1618 better

Fix collecting commit ID for build scan on CI.

Avoid forking `git` for build scan values on the project configuration thread.

Instead, fork a new thread. This saves about 200ms of configuration time.

    • -22
    • +28
Do not set `GRADLE_EXIT_CONSOLE` when running integTest

Fail if execResult is set twice in `DefaultExecHandle`

Fix cross-version test for stale output build-op

Renamed build operation: 'Load Build Structure' -> 'Load projects'

Fix cross-version test that expected a particular number of operations

Now just check the task's operation has the child operation

Completely separate `BuildLoader` from `SettingsLoader`

- Removed `BuildAndSettingsLoader`, that chained the 2 actions within a

`SettingsLoader` instance.

- Create a `NotifyingBuildLoader` for use directly by `DefaultGradleLauncher`

- Loading the project structure is now performed as part of the build configuration

operation, instead of within the operation for loading init scripts and settings.

- This means that less work needs to be done building the structure for a composite build.

Fix integration test for operation name change

Merge pull request #2714 from gradle/sg/play/twirl

Support more Twirl templates

    • -0
    • +8
Address review feedback

+review REVIEW-6562

Polish `NotifyingBuildLoader`

Fix unit tests