Grooscript plugins - Gradle and Grails 3
Groovy JavaScript HTML

README.md

Grooscript plugins

Build Status Build status

This is a gradle multiproject where the grooscript gradle and grails plugins sources are.

More info about grooscript

Multi-project

Grails 3 build, there are 5 projects:

  • grails-core: library used by grooscript gradle and grails plugins
  • grails-plugin: grooscript grails 3 plugin(*)
  • gradle-plugin: grooscript gradle plugin(*)
  • test-app: a grails 3 app to test the grails plugin (build from test-app-sources with gradle task createTestApp )
  • websockets-test-app: a grails 3 app to test the grails plugin websocket features (build from websockets-test-app-sources with gradle task createWebsocketsTestApp)

(*) published in bintray

TO-DO

  • Test components (how check final test? not in normal DOM).
  • Update documentation.

Build

To make all checks (included geb tests using chrome remote driver if you built test apps):

./gradlew check

Test jar & components

To test jar generation with components, first test app must be created with:

./gradlew createTestApp

Later, run the test with:

./gradlew checkComponentInJar