Gradle

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Add Gradle wrapper to `plugin` sample

    • -0
    • +169
    /samples/gradle-plugin/plugin/gradlew
    • -0
    • +84
    /samples/gradle-plugin/plugin/gradlew.bat
Favor java.time over javax.xml.bind for date operation in Benchmark task

Refactor non-continuous build PlayRun to move deployments to the end of the build

  1. … 7 more files in changeset.
Add JDK 9 to travis build matrix

Add Travis badge to README

Remove unnecessary static modifier

Refine Gradle daemon max heap size for Kotlin build script model TAPI tests

Increase default timeout for BlockingHttpServer

This class is used in long-running end-to-end tests which

often take a significant amount of time to even reach the

start of the work that the server is waiting for. This is

especially true on a heavily loaded build server.

The timeout is there as a last resort, to avoid builds hanging

forever. Making it a bit longer by default shouldn't hurt.

Introduce Build Operation Recorder

- Allow BuildOperationNotificationListener to handle operations

fired before listeners are registered.

- stop recording after root project is evaluated

Eagerly expire Gradle daemons in ad-hoc TAPI tests

To proactively free memory

TeamCity change in 'Gradle :: Util :: Performance' project: build features of 'AdHoc Performance Scenario - Linux' build configuration were updated

Re-add feature for notification

Remove notification again

TeamCity change in 'Gradle :: Util :: Performance' project: build features of 'AdHoc Performance Scenario - Linux' build configuration were updated

TeamCity change in 'Gradle :: Util :: Performance' project: build features of 'AdHoc Performance Scenario - Linux' build configuration were updated

Notify Github for each stage

TeamCity change in 'Gradle :: Util :: Performance' project: build features of 'AdHoc Performance Scenario - Linux' build configuration were updated

Lower and limit ad-hoc TAPI Gradle daemons memory consumption

These tests still leave a daemon running, the change ensure they reuse

the same at least.

Lower and limit TestKit Gradle daemons memory consumption

Prevent parallel project configuration

When a Task resolves a Configuration that it didn't declare

as an input and another task does the same in parallel, then

both tasks can end up trying to configure a Project which was

not discovered as a dependency at configuration time. Configuring

projects in parallel is not safe.

This change guards access to the project form parallel resolvers

by acquiring the project lock first.

Lower and limit test workers memory consumption

Set Gradle daemon to use 256M memory

Monitoring shows that it should be largely enough for this build

Add custom Ant task from resolved dependency to Ant builder sample

Integration test Ant builder sample

Fixed broken int test on Windows.

Fix some integration tests

Force log updates when cleaning up logging manager

Changed the Xcode plugin to calculate the source files for a C++ component by using the model defined in the `executable` or `library` extension.

Fixed a c++ test library so it works on Windows.

Rebaseline "create many empty projects"

It seems like we have a small regression which makes the build fail

sometimes. It seems not worth investigating it since it was some time

ago.