fabric8io / vertx-maven-plugin

Vert.x Maven Plugin - moved to https://github.com/reactiverse/vertx-maven-plugin
https://github.com/reactiverse/vertx-maven-plugin
Apache License 2.0
25 stars 5 forks source link

Improve the redeploy feature #28

Closed cescoffier closed 7 years ago

cescoffier commented 7 years ago

Integrate an Initialize mojo collecting all the mojo executed before the redeployment. Upon changes in src/main, it replays the executions (only the ones from [compile .. process-classes].

cescoffier commented 7 years ago

The PR also updates the samples. The web sample is not recompiling Less files on the fly.

cescoffier commented 7 years ago

This PR also fixes #27: if the extend plugin runs in the right Maven phase, its execution is replayed.

However, also notice that ALL mojos are re-executed, including the ones not impacted by the file change. It is impossible to associate (at runtime) the file type to the mojo.

cescoffier commented 7 years ago

This PR paves the road to the usage of the Frontend Maven plugin to handle JavaScript dependencies (and so relates to #21).

cescoffier commented 7 years ago

Extend the web example to demonstrate:

kameshsampath commented 7 years ago

[merge]