Files
initializr/initializr-service/application.yml
Stephane Nicoll 8f1ce31035 Fix type id
This commit improves the structure of the type id as it may be used by
third party clients. The id now defines the build system and the nature
of the project.

Fixes gh-39
2014-10-24 11:31:34 +02:00

140 lines
2.8 KiB
YAML

info:
project:
name: Spring Start
version: 0.3.0
# remember to update static/install.sh as well:
spring-boot:
version: 1.1.8.RELEASE
initializr:
dependencies:
- name: Core
content:
- name: Security
id: security
- name: AOP
id: aop
- name: Data
content:
- name: JDBC
id: jdbc
- name: JPA
id: data-jpa
aliases:
- jpa
- name: MongoDB
id: data-mongodb
- name: Redis
id: redis
- name: Gemfire
id: data-gemfire
- name: Solr
id: data-solr
- name: Elasticsearch
id: data-elasticsearch
- name: I/O
content:
- name: Batch
id: batch
- name: Integration
id: integration
- name: JMS
id: hornetq
- name: AMQP
id: amqp
- name: Web
content:
- name: Web
id: web
facets:
- web
- name: Websocket
id: websocket
- name: WS
id: ws
- name: Rest Repositories
id: data-rest
- name: Mobile
id: mobile
- name: Template Engines
content:
- name: Freemarker
id: freemarker
facets:
- web
- name: Velocity
id: velocity
facets:
- web
- name: Groovy Templates
id: groovy-templates
facets:
- web
- name: Thymeleaf
id: thymeleaf
facets:
- web
- name: Social
content:
- name: Facebook
id: social-facebook
- name: LinkedIn
id: social-linkedin
- name: Twitter
id: social-twitter
- name: Ops
content:
- name: Actuator
id: actuator
- name: Remote Shell
id: remote-shell
types:
- name: Maven POM
id: maven-build
default: false
action: /pom.xml
- name: Maven Project
id: maven-project
default: true
action: /starter.zip
- name: Gradle Config
id: gradle-build
default: false
action: /build.gradle
- name: Gradle Project
id: gradle-project
default: false
action: /starter.zip
packagings:
- name: Jar
id: jar
default: true
- name: War
id: war
default: false
javaVersions:
- id: 1.6
default: false
- id: 1.7
default: true
- id: 1.8
default: false
languages:
- name: Groovy
id: groovy
default: false
- name: Java
id: java
default: true
bootVersions:
- name : Latest SNAPSHOT
id: 1.2.0.BUILD-SNAPSHOT
default: false
- name: 1.1.8
id: 1.1.8.RELEASE
default: true
- name: 1.0.2
id: 1.0.2.RELEASE
default: false