Commit Graph

1517 Commits

Author SHA1 Message Date
jnizet
020d66be63 Add GradleKts build system
This commit adds a BuildSystem implementation for the Gradle Kotlin DSL

See gh-851
2019-05-15 16:54:50 +02:00
Stephane Nicoll
96f2b5fbab Upgrade maven plugins 2019-05-15 16:53:17 +02:00
Stephane Nicoll
33e728a3a2 Upgrade to JUnit Jupiter 5.4.2 2019-05-15 16:52:58 +02:00
Stephane Nicoll
8fff7a32b7 Upgrade to Spring Boot 2.1.5 2019-05-15 16:52:51 +02:00
Stephane Nicoll
26fb971102 Upgrade to Gradle 5.4.1 2019-05-09 11:28:34 +02:00
Stephane Nicoll
69afcacce3 Merge pull request #890 from jnizet
* pr/890:
  Polish "Add support for Gradle's tasksWithType"
  Add support for Gradle's tasksWithType
2019-05-02 10:48:56 +02:00
Madhura Bhave
0f645c7143 Polish "Add support for Gradle's tasksWithType"
Closes gh-890

Co-authored-by: Stephane Nicoll <snicoll@pivotal.io>
2019-05-02 10:42:21 +02:00
jnizet
0eeb85697e Add support for Gradle's tasksWithType
This commit adds support for configuring several tasks at once using
a type. It also migrates the Kotlin support so that, instead of
configuring compileKotlin and compileTestKotlin, it configures all
tasks of type KotlinCompile at once.

See gh-890
2019-05-02 09:41:05 +02:00
Andy Wilkinson
3409325342 Allow ext properties to have non-String values
Closes gh-893
2019-04-30 13:09:14 +01:00
Madhura Bhave
e009a4e152 Change root of directory for building the docker image
This is done so that setup.sh can be accessed in the Dockerfile
2019-04-11 13:19:48 -07:00
Stephane Nicoll
9c16d576ff Align CI image to expose javadoc binary 2019-04-11 09:29:27 +02:00
Stephane Nicoll
76c036829e Upgrade maven plugins 2019-04-11 08:21:19 +02:00
Stephane Nicoll
e3c5d1eb53 Generate javadoc API 2019-04-11 08:21:10 +02:00
Stephane Nicoll
b636045057 Polish 2019-04-11 07:48:04 +02:00
Stephane Nicoll
1efc5a6900 Upgrade to asciidoctor maven plugin 1.6.0 2019-04-11 07:41:36 +02:00
Stephane Nicoll
f97867650d Extend conditions that can apply to more than one value
This commit extends the build system and platform conditions to allow
for several values to be specified. Those conditions match if any of
the provided value matches.

Closes gh-888
2019-04-11 07:37:10 +02:00
Stephane Nicoll
baffdfa74d Polish 2019-04-10 11:12:09 +02:00
Andy Wilkinson
b387a77e73 Disable HTML escaping when rendering Mustache templates
Closes gh-885
2019-04-05 10:40:50 +01:00
Stephane Nicoll
83436ae2ef Fix unresolved reference in generated documentation 2019-04-04 09:44:05 +02:00
Stephane Nicoll
8c3c220487 Upgrade to Spring Cloud contract 2.1.1 2019-04-04 09:20:56 +02:00
Stephane Nicoll
0ec197c115 Upgrade to JUnit Jupiter 5.4.1 2019-04-04 08:49:45 +02:00
Stephane Nicoll
1f14ba0356 Upgrade to Spring Boot 2.1.4 2019-04-04 08:49:27 +02:00
Stephane Nicoll
910fddaaa7 Upgrade to spring-javaformat 0.0.9
Closes gh-882
2019-04-03 12:26:24 +02:00
Stephane Nicoll
2c0abc8e54 Fix mvnw reference in examples 2019-04-02 17:40:07 +02:00
Stephane Nicoll
3b40cd824e Add service sample
Closes gh-844
2019-03-27 09:29:09 +01:00
Stephane Nicoll
18dbc4dada Merge pull request #878 from sundarraj4u
* pr/878:
  Upgrade to GMavenPlus 1.6.3
2019-03-27 07:55:02 +01:00
unknown
bfed3d9474 Upgrade to GMavenPlus 1.6.3
See gh-878
2019-03-27 07:11:56 +01:00
Madhura Bhave
b5e1f6c921 Add support for CI on Windows
Closes gh-865
2019-03-26 16:06:36 -07:00
Stephane Nicoll
839b35bada Merge pull request #860 from bclozel
* pr/860:
  Polish "Remove default Web UI from Initializr library"
  Remove default Web UI from Initializr library
2019-03-21 15:43:38 +01:00
Stephane Nicoll
e527172282 Polish "Remove default Web UI from Initializr library"
Closes gh-860
2019-03-20 17:36:21 +01:00
Brian Clozel
7e479e8297 Remove default Web UI from Initializr library
Given that Web UIs can be implemented in many different ways and that
the start.spring.io UI is about to change dramatically.
Since Web UIs can be rendered on the server, or on the client side (or a
mix of both), provivind a default UI or tools to build a generally
useful one is not easy.

This commit removes all the Web UI specific code and leaves the Web
endpoints for REST access and metadata access.

See gh-860
2019-03-20 17:36:21 +01:00
Stephane Nicoll
357313c7bf Upgrade to spring-javaformat 0.0.7
This commit upgrades to spring-javaformat 0.0.7 and checkstyle 8.18.
2019-03-20 17:34:50 +01:00
Stephane Nicoll
3636d9ff46 Polish 2019-03-20 10:25:06 +01:00
Stephane Nicoll
c3cb0da738 Adapt user guide doc to the new UI 2019-03-19 20:00:58 +00:00
Stephane Nicoll
dc2c57f4eb Merge pull request #873 from javaducky
* pr/873:
  Fix DTD usage of Checkstyle's import control
2019-03-18 15:15:40 +00:00
javaducky
5cd1ee1007 Fix DTD usage of Checkstyle's import control
Closes gh-873
2019-03-18 15:11:42 +00:00
Stephane Nicoll
166fbf7e97 Fix typo 2019-03-17 14:42:46 +01:00
Stephane Nicoll
568ef5ed32 MetadataBuildItemResolver should use platform version
Closes gh-872
2019-03-17 14:41:03 +01:00
Stephane Nicoll
9050056f24 Polish modules description 2019-03-17 11:34:04 +01:00
Stephane Nicoll
b80e3570d8 Switch initializr-generator-spring to test dependency where applicable
Closes gh-871
2019-03-17 11:26:29 +01:00
Stephane Nicoll
3818b5b05e Add rule to prevent Spring conventions to be imported
See gh-871
2019-03-17 11:22:36 +01:00
Stephane Nicoll
738cf0f55b Move BuildWriter to core module
See gh-871
2019-03-17 11:08:09 +01:00
Stephane Nicoll
9203e1bd61 Move metadata build support classes to the metadata module
See gh-871
2019-03-17 11:05:01 +01:00
Stephane Nicoll
1ad3dae770 Polish 2019-03-15 14:24:25 +01:00
Stephane Nicoll
9465a70fa6 Polish 2019-03-15 11:50:10 +01:00
Stephane Nicoll
52c9237399 Merge pull request #864 from govi20
* pr/864:
  Polish "Add gitignore for VS Code"
  Add gitignore for VS Code
2019-03-15 11:41:21 +01:00
Stephane Nicoll
48097295d4 Polish "Add gitignore for VS Code"
Closes gh-864
2019-03-15 11:39:06 +01:00
Govinda
c5f0b835e0 Add gitignore for VS Code
See gh-864
2019-03-15 11:33:34 +01:00
Stephane Nicoll
fdb7493ee8 Merge pull request #868 from sdeleuze
* pr/868:
  Polish "Fix Maven Kotlin JPA compiler plugin configuration"
  Fix Maven Kotlin JPA compiler plugin configuration
2019-03-15 11:28:53 +01:00
Stephane Nicoll
e9d82c9edb Polish "Fix Maven Kotlin JPA compiler plugin configuration"
Closes gh-868
2019-03-15 11:20:28 +01:00