AbstractPlayContinuousBuildIntegrationTest.groovy

Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Remove many direct dependencies on 'launcher', as this is an entry point project and so does not (or should not) have any kind of API to compile against.

    • -2
    • +2
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 30 more files in changeset.
Remove many direct dependencies on 'launcher', as this is an entry point project and so does not (or should not) have any kind of API to compile against.

    • -2
    • +2
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 31 more files in changeset.
Remove many direct dependencies on 'launcher', as this is an entry point project and so does not (or should not) have any kind of API to compile against.

    • -2
    • +2
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 31 more files in changeset.
Remove many direct dependencies on 'launcher', as this is an entry point project and so does not (or should not) have any kind of API to compile against.

    • -2
    • +2
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 31 more files in changeset.
Remove many direct dependencies on 'launcher', as this is an entry point project and so does not (or should not) have any kind of API to compile against.

    • -2
    • +2
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 31 more files in changeset.
Remove many direct dependencies on 'launcher', as this is an entry point project and so does not (or should not) have any kind of API to compile against.

    • -2
    • +2
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 30 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -70
    • +0
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 502 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -70
    • +0
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 499 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -70
    • +0
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 508 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -70
    • +0
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 503 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -70
    • +0
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 503 more files in changeset.
Remove play framework support from Gradle distribution

This is superseded by: https://gradle.github.io/playframework/

This commit removes:

- The `platform-play` and `ide-play` subprojects

- The documentation for the functionality provided by these projects

    • -70
    • +0
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 499 more files in changeset.
Deprecate 'play' plugins

They are superseded by https://gradle.github.io/playframework

    • -0
    • +1
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 65 more files in changeset.
Deprecate 'play' plugins

They are superseded by https://github.com/gradle/gradle/issues/9412

    • -0
    • +1
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 65 more files in changeset.
Deprecate 'play' plugins

They are superseded by https://gradle.github.io/playframework

    • -0
    • +1
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 68 more files in changeset.
Deprecate 'play' plugins

They are superseded by https://gradle.github.io/playframework

    • -0
    • +1
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 65 more files in changeset.
Introduce continuous build tests for external Play plugin

Signed-off-by: Benjamin Muschko <benjamin.muschko@gmail.com>

    • -12
    • +18
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 15 more files in changeset.
Re-enable Play/Scala tests on Java 9+ (#5593)

Almost all Play/Scala tests were ignored on Java 9/10, which makes it lack coverage. This PR does:

- Update Scala version to Java9-compatible version according to [JDK compatibility](https://docs.scala-lang.org/overviews/jdk-compatibility/overview.html).

- Update default Play version to latest 2.6.15, which supports Java 9/10

- Adjust corresponding samples. Previous default Play version 2.3.10 was too old (release at 2014).

- Ignored the tests which can't work on Java 9+.

- Separate Play test resources with different versions. For example, Play 2.6 uses `build.gradle` and `Play 2.4/2.5` uses `build.gradle.old`.

- Previously `AbstractMultiVersionPlayContinuousBuildIntegrationTest` didn't have `targetPlatform` configuration, which made multi-version tests meaningless

- Fix `play-logback` configuration for `2.5.18`.

    • -0
    • +3
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 170 more files in changeset.
Notify deployments when pending changes are detected

- The play application keeps track of the number of pending changes

- When the number of pending changes == 0, we release the Play app

and reload it

- Only notify about changes once per build

    • -1
    • +0
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 26 more files in changeset.
Further consolidation of play repository declarations.

+review REVIEW-5582

    • -1
    • +0
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 31 more files in changeset.
Adding diagnostic output to troubleshoot play continuous build test flakiness

    • -0
    • +7
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 1 more file in changeset.
Tightening up task ordering in play multiproject reload test and removing typo.

+review REVIEW-5579

    • -1
    • +0
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 1 more file in changeset.
Changing Play and SFTP integration tests to dynamically assign ports at bind time.

+review REVIEW-5579

    • -5
    • +3
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 15 more files in changeset.
First stab at a multicast port allocator test fixture

+review REVIEW-5579

    • -0
    • +4
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 28 more files in changeset.
Fix some @LeaksFileHandles issues.

    • -4
    • +2
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 5 more files in changeset.
Play reload: support multi-project builds - separate changing and non-changing files in runtime classpath

+review REVIEW-5521

    • -1
    • +2
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 10 more files in changeset.
Changing play continuous build tests to use java7 requiring super class

+review REVIEW-5510

    • -5
    • +2
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 2 more files in changeset.
Minor cleanup of play run continuous build story

+review REVIEW-5510

    • -4
    • +1
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 3 more files in changeset.
Moving play test fixtures to testFixtures source set

    • -0
    • +67
    ./AbstractPlayContinuousBuildIntegrationTest.groovy
  1. … 130 more files in changeset.