Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
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

    • -65
    • +0
    ./PlayApplicationDeploymentHandleTest.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

    • -65
    • +0
    ./PlayApplicationDeploymentHandleTest.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

    • -65
    • +0
    ./PlayApplicationDeploymentHandleTest.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

    • -65
    • +0
    ./PlayApplicationDeploymentHandleTest.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

    • -65
    • +0
    ./PlayApplicationDeploymentHandleTest.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

    • -65
    • +0
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 499 more files in changeset.
Initial spec and registry interfaces

    • -1
    • +1
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 25 more files in changeset.
Moved Deployment API back to internal

This API is not ready for public use, and we don't have

time currently to improve it. So it's being moved

(temporarily) back into the internal API.

    • -1
    • +1
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 20 more files in changeset.
Merged PlayWorkerClient and PlayApplicationRunnerToken

    • -1
    • +1
    ./PlayApplicationDeploymentHandleTest.groovy
    • -46
    • +0
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 6 more files in changeset.
Moved deployment API into public `org.gradle.deployment`

    • -1
    • +1
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 25 more files in changeset.
Refactor non-continuous build PlayRun to move deployments to the end of the build

    • -18
    • +8
    ./PlayApplicationDeploymentHandleTest.groovy
    • -14
    • +4
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 20 more files in changeset.
Simplify deployment handle interface

    • -12
    • +8
    ./PlayApplicationDeploymentHandleTest.groovy
    • -6
    • +6
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 12 more files in changeset.
Use ObjectFactory to create instances of deployment handles

- Pull common functionality into deployment handle wrapper

    • -41
    • +25
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 9 more files in changeset.
Revise deployment handle so deployment registry manages deployment state

    • -29
    • +26
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 17 more files in changeset.
Expose Play application address to the Play deployment handle

    • -1
    • +1
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 12 more files in changeset.
Block the browser when a Play application reloads in the middle of a rebuild

    • -1
    • +1
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 6 more files in changeset.
Moved worker process classes into their own package.

    • -1
    • +1
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 92 more files in changeset.
Move build listener for deployment handles to the registry

+review REVIEW-5571

    • -1
    • +1
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 6 more files in changeset.
Some simplifications to communicating “status” to the running Play app.

Besides some cosmetic/structural stuff, this fixes a race condition whereby successive reloads would be initiated if requests came in (very) close together when a reload was pending.

+review REVIEW-5571

    • -12
    • +8
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 8 more files in changeset.
Fix some review comments

- Move reload logic to handle, PlayRun only starts the application, never reloads it.

This changes the behavior of reloads to only reload at the end of the build.

- Reduce variety of integration tests

+review REVIEW-5571

    • -23
    • +28
    ./PlayApplicationDeploymentHandleTest.groovy
    • -2
    • +2
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 14 more files in changeset.
Clean-up checkstyle

+review REVIEW-5571

    • -3
    • +2
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 2 more files in changeset.
Propagate build failures through to Play application

- register/start split apart in DeploymentHandle

- DeploymentHandle has a new 'newBuild' method to allow handles to add

listeners to new builds

- PlayRun only starts and reloads deployments now

- registration of deployment handle is now in the Play application plugin

- name of deployments is based on the binary name

+review REVIEW-5571

    • -1
    • +39
    ./PlayApplicationDeploymentHandleTest.groovy
    • -0
    • +23
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 15 more files in changeset.
Moving Play deployment registry logic to be task-centric. - Moved all isRunning logic to PlayApplicationRunnerToken - Moved registration of deployment handle to task instead of binary - Moved all start logic from deployment handle to PlayRun task - Changed deployment registry to be injected in PlayRun task

+review REVIEW-5510

    • -13
    • +20
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 5 more files in changeset.
Fixing issue with tooling api and play continuous build

+review REVIEW-5510

    • -0
    • +38
    ./PlayApplicationRunnerTokenTest.groovy
  1. … 3 more files in changeset.
Tweaking play continuous build support

- Coverage for running multiple play applications in a multiproject build

- Changing PlayApplicationDeploymentHandle to use a play runner instead of a ResolvedTool

+review REVIEW-5510

    • -5
    • +1
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 5 more files in changeset.
Tweaking log messages and test coverage for PlayApplicationDeploymentHandle

+review REVIEW-5510

    • -0
    • +52
    ./PlayApplicationDeploymentHandleTest.groovy
  1. … 1 more file in changeset.