Andrey Hihlovskiy
Professional blog on groovy, gradle, Java, Javascript and other stuff.
Monthly Archives: October 2014
Gretty 1.1.5 is out!
October 27, 2014
Posted by on Hello people,
Gretty version 1.1.5 is out and immediately available at github, bintray, maven central and gradle plugin portal!
Gretty is a feature-rich gradle plugin for running webapps on Jetty and Tomcat. Sources available here:
https://github.com/akhikhl/gretty
What’s new in Gretty 1.1.5:
- New feature: composite farms.
- New feature dependent projects can run in inplace mode.
- New feature: override of context path in integration test tasks.
- New feature: injection of version variables into project.ext.
- Upgraded to Spring Boot 1.1.8.RELEASE.
- Fixed bug: spring-boot improperly shutdown in SpringBootServerManager.stopServer.
- Resolved issue #101: Jetty.xml Rewrite Handler doesnt seem to take effect.
- Resolved issue #97: How can I add runner libraries.
- Resolved issue #96: Custom builds of Gradle cause NumberFormatException.
- Resolved issue #93: Groovy version conflicts when running farmStart with a war file.
Full list of changes: https://github.com/akhikhl/gretty/blob/master/changes.md
I would be thankful for your feedback, bug reports and suggestions 🙂
Gretty 1.1.4 is out!
October 7, 2014
Posted by on I’m glad to announce release 1.1.4 of Gretty – advanced Gradle plugin for running web-apps on Jetty and Tomcat!
What’s new in Gretty 1.1.4:
- New feature: inplaceMode property, when assigned to “hard”, instructs Gretty to serve files directly from src/main/webapp, bypassing file copy on change.
- New feature: runner arguments for Gretty products.
- New feature: interactiveMode property allows to fine-tune Gretty’s reaction on keypresses.
- New feature: archiveProduct task, archives the generated product to zip-file.
- New feature: gretty.springBootVersion property allows to specify spring boot version (the default is 1.1.7.RELEASE) (issue #88, “Set Spring / SpringBoot version doesn’t work”).
- New feature: gretty.enableNaming property allows to enable JNDI naming on Tomcat (issue #64, “JNDI – NoInitialContextException with Tomcat (tried in 7x and 8x)”).
- Enhancement: now gretty.jvmArgs property is automatically passed to Gretty products.
- Enhancement in Jetty/Windows-specific lifecycle: useFileMappedBuffer is set to false for all Gretty tasks, so that Jetty does not lock css/js files.
- Enhancement in buildProduct task: now it automatically generates VERSION.txt file with the version and creation date information.
- Resolved issue #89, “How to configure fastReload?”.
- Upgrades:
- gradle wrapper to version 2.1
- Groovy to version 2.3.7
- SpringBoot to version 1.1.7.RELEASE
- Embedded Tomcat 7 to version 7.0.55
- Embedded Tomcat 8 to version 8.0.14
- Embedded Jetty 9 to version 9.2.3.v20140905
- asm to version 5.0.3
- Implemented support of Gradle 1.10 (still, using Gradle 2.1 is highly recommended!).
- fixed issues with groovy-all versions and logback versions in the webapp classpath
I highly appreciate your feedback!
Recent Comments