-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathprofile.yml
27 lines (24 loc) · 1.07 KB
/
profile.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
description: A profile for creating Grails applications with ng-alain and ant-design 5+
instructions: |
This profile has created a multi-project build where the "server" module contains the Grails application and the "client" module contains the Angular 6 application.
To start the Grails application: `./gradlew server:bootRun`
To start the client application: `./gradlew client:bootRun`
To start both client and Grails applications: `./gradlew bootRun --parallel`
Run the frontend unit tests and Grails unit tests: `./gradlew test`
Run the frontend e2e and grails integration tests: `./gradlew integrationTest`
Node.js/npm is not required when using the Gradle tasks above, but is supported if installed.
E.g., from the `client` directory, start the client application: `npm start`
skeleton:
excludes:
- gradlew
- gradlew.bat
- gradle/
- gradle.properties
- settings.gradle
parent:
target: server
features:
defaults:
- hibernate5
required:
- json-views