description: The base profile extended by other profiles
skeleton:
  executable:
  - '**/gradlew*'
  - '**/grailsw*'
  binaryExtensions:
  - png
  - gif
  - jpg
  - jpeg
  - ico
  - icns
  - pdf
  - zip
  - jar
  - class
repositories:
- mavenCentral()
build:
  repositories:
  - mavenCentral()
  - https://plugins.gradle.org/m2/
  - https://repo.gradle.org/gradle/libs-releases
  plugins:
  - eclipse
  - idea
dependencies:
- scope: build
  coords: org.graceframework:grace-gradle-plugin:$graceVersion
- scope: compile
  coords: org.springframework.boot:spring-boot-starter-logging
- scope: compile
  coords: org.springframework.boot:spring-boot-starter-validation
- scope: compile
  coords: org.springframework.boot:spring-boot-autoconfigure
- scope: compile
  coords: org.graceframework:grace-core
- scope: testCompile
  coords: org.graceframework:grace-test-support
- scope: testCompile
  coords: org.mockito:mockito-core
- scope: console
  coords: org.graceframework:grace-console
name: base
extends: ''
commands:
  test-app: test-app.groovy
  run-app: run-app.groovy
  dependency-report: dependency-report.groovy
  run-command: run-command.groovy
  stats: stats.groovy
  console: console.groovy
  run-script: run-script.groovy
  about: about.groovy
  plugin-info: plugin-info.groovy
  stop-app: stop-app.groovy
  list-plugins: list-plugins.groovy
  shell: shell.groovy
  assemble: assemble.groovy
  bug-report: bug-report.groovy
  create-script: create-script.groovy
  create-unit-test: create-unit-test.yml
  create-command: create-command.yml
  compile: compile.yml
  package: package.yml
  create-domain-class: create-domain-class.yml
  clean: clean.yml
features:
  provided:
  - gsp
  - asset-pipeline
  - markup-views
  - geb
  - events
  - json-views
  - hibernate5
templates:
- artifacts/Command.groovy
- artifacts/Script.groovy
- artifacts/DomainClass.groovy
- testing/UnitTest.groovy
- testing/DomainClass.groovy
- testing/Generic.groovy
