Commit Graph

647 Commits

Author SHA1 Message Date
Stephane Nicoll
9106147230 Upgrade to Spring Cloud Camden.SR2 2016-11-08 23:55:31 +01:00
Stephane Nicoll
3cfcb2953d Fix Spring Cloud version range 2016-11-08 19:52:46 +01:00
Stephane Nicoll
eb5385615b Replace reactor extension
This commit removes the reactor extension as it is no longer necessary
given all the customizations have been added in Spring Boot now.

Instead, Java8 is now forced for any use of Spring Boot 2.0 and later.
Arguably, this should have been the case since the beginning.
2016-11-04 11:51:05 +01:00
Stephane Nicoll
2097638505 Switch devtools to runtime scope 2016-11-04 11:39:36 +01:00
Stephane Nicoll
0fd3f1b345 Add entry for configuration processor
Closes gh-301
2016-11-04 11:39:16 +01:00
Stephane Nicoll
079f46f51c Support for compileOnly scope
start.spring.io exposes an annotation processor (Lombok) that's quite
popular but is exposed as a compile/transitive dependency. This commit
introduces a `compileOnly` scope that maps to Gradle's `compileOnly`
scope and Maven's `optional` flag.

There is a case to support optional dependencies in general but
unfortunately, Gradle doesn't have support for such feature.

Closes gh-128
2016-11-04 11:38:15 +01:00
Stephane Nicoll
e3112811b7 Prevent retrieval of Sagan metadata on startup
This commit makes sure that sagan metadata are only requested on first
use and when the cache infrastructure is active.

Closes gh-278
2016-11-03 16:00:24 +01:00
Stephane Nicoll
99ae293f36 Upgrade Spring Cloud Dataflow to 1.0.1.RELEASE 2016-10-29 11:23:42 +02:00
Stephane Nicoll
0b21f63cc2 Upgrade reactive starter to reactor 3.0.3.RELEASE 2016-10-28 16:18:14 +02:00
Stephane Nicoll
2c8c1699fe Upgrade to Spring Cloud Camden.SR1 2016-10-24 12:56:07 +02:00
Stephane Nicoll
cc44d346fd Add .apt_generated to .gitignore
Closes gh-303
2016-10-19 13:00:49 +03:00
Stephane Nicoll
308480951a Fix version range for the reactive starter 2016-10-10 17:15:22 +02:00
Stephane Nicoll
c8ae85ae6a Merge pull request #299 from davsclaus:2180
* pr/299:
  Upgrade to Apache Camel 2.18.0
2016-10-10 13:37:03 +02:00
Claus Ibsen
38610d731c Upgrade to Apache Camel 2.18.0
Closes gh-299
2016-10-10 13:36:34 +02:00
Stephane Nicoll
057f0d24cc Fix spring cloud version ranges 2016-10-10 11:57:42 +02:00
Stephane Nicoll
fe55d5655c Add support for MyBatis
Closes gh-291
2016-10-10 09:44:19 +02:00
Stephane Nicoll
507723fd77 Merge pull request #298 from habuma:scs_1.2.0
* pr/298:
  Upgrade to Spring Cloud Services 1.2.0.RELEASE
2016-10-08 06:27:20 +02:00
Craig Walls
3a78dfeea0 Upgrade to Spring Cloud Services 1.2.0.RELEASE
Closes gh-298
2016-10-08 06:26:41 +02:00
Stephane Nicoll
91c9ad384b Use new gradle plugin ID as of Spring Boot 1.4.2
Closes gh-296
2016-10-07 15:59:02 +02:00
Stephane Nicoll
4637fe21da Upgrade to vaadin-spring-boot-starter 1.0.2
Closes gh-297
2016-10-07 14:38:53 +02:00
Stephane Nicoll
562ba8a5c0 Polish 2016-10-07 14:34:59 +02:00
Stephane Nicoll
4b25518554 Fix formatting 2016-10-07 14:34:35 +02:00
Dave Syer
7bbd1a1e5d Revert last change (artifactId looks wrong but isn't) 2016-10-06 11:06:59 +02:00
Dave Syer
18b0cf4765 Fix artifactId for spring-cloud-task-core 2016-10-06 10:59:24 +02:00
Dave Syer
1f9322d4e5 Migrate test to Spring Boot 1.4 2016-10-05 09:23:51 +02:00
Dave Syer
6c4b26bacd Switch to main Camden BOM for Spring Cloud Contract
Fixes gh-294
2016-10-01 11:58:00 +01:00
Stephane Nicoll
90d3704faa Fix formatting 2016-09-27 09:22:47 +02:00
Dave Syer
712003b436 Switch off smoke tests by default in IDE
The Maven build now sets a System property smoke.test=true. The tests
are skipped if this is not set, so by default the IDE will not run them.
2016-09-26 16:54:30 +01:00
Dave Syer
c702be0260 Remove wildcard imports 2016-09-26 16:33:52 +01:00
Dave Syer
13e6ec4431 Add MockRestServiceServer for spring.io boot version metadata test 2016-09-26 16:16:27 +01:00
Stephane Nicoll
e0b72a9985 Upgrade to Vaadin 7.7.3
This commit also upgrades the vaadin starter to 1.0.1

Closes gh-292
2016-09-26 14:16:04 +02:00
Stephane Nicoll
5efc7a75c7 Fix reactor version 2016-09-26 12:48:57 +02:00
Stephane Nicoll
2eeed655f9 Fix reactive starter to use Spring Boot 2.0.0 snap 2016-09-26 12:46:32 +02:00
Dave Syer
8e7f3e70aa Actually 1.4.0 doesn't work with Camden.RELEASE 2016-09-26 11:18:05 +01:00
Dave Syer
7ee7e5d28f Add Brixton snapshots back 2016-09-26 11:12:16 +01:00
Dave Syer
872f110df4 Update for Spring Cloud Camden.RELEASE
Latest snapshots of Boot go to Camden snapshots, and 1.4.x to
Camden.RELEASE, leaving Brixton on 1.3.x.
2016-09-26 10:39:06 +01:00
Stephane Nicoll
040830e6f1 Upgrade to Spring Boot 1.4.1.RELEASE 2016-09-24 08:42:39 +02:00
Dave Syer
c6c5a446d2 Update to Brixton.SR6 2016-09-21 15:28:17 +01:00
Stephane Nicoll
1fac207825 Fix version range 2016-09-21 14:18:48 +02:00
Stephane Nicoll
2be67fdba7 Polish .gitignore generation
See gh-131
2016-09-21 14:18:20 +02:00
Stephane Nicoll
7bd1253c5d Polish 2016-09-20 18:26:21 +02:00
Stephane Nicoll
d61bf18fa2 Generate .gitignore
This commit improves the generator so that a `.gitignore` is added to
every project. The basic content of that file is determined by the build
system. If an agent is recognized, specific build tool settings are
added as well. This commit adds support for STS, IntelliJ IDEA and
NetBeans.

Closes gh-131
2016-09-20 18:12:17 +02:00
Stephane Nicoll
99fbe8a5ad Add support for NetBeans agent
Closes gh-290
2016-09-20 14:20:54 +02:00
Stephane Nicoll
ddf3686612 Merge pull request #289 from bclozel:gh-286
* pr/289:
  Polish contribution
  Deselect incompatible deps when changing Boot version
  Upgrade to JQuery 3.1.0
2016-09-16 17:25:20 +02:00
Stephane Nicoll
2b505dd899 Polish contribution
Closes gh-289
2016-09-16 17:23:07 +02:00
Brian Clozel
4d78a62a65 Deselect incompatible deps when changing Boot version
This commit removes the dependency tag from the list of all dependencies
not supported by the selected Boot version. Previously, the dependency
input checkbox was unchecked, but the green tag was still present.

Instead of hiding incompatible dependencies in the full list, the
choices are now marked as "disabled"; it is impossible to select those
checkboxes and the cursor displays a "not-allowed" icon when hovering
the dependency.

Closes gh-109
Closes gh-286
2016-09-16 17:11:59 +02:00
Brian Clozel
6ab9b5573e Upgrade to JQuery 3.1.0 2016-09-16 14:22:42 +02:00
Dave Syer
bda97c6f67 Bump Spring Cloud to Camden for Boot latest snapshots 2016-09-14 15:54:24 +01:00
Stephane Nicoll
61cc7eb41d Cache templates
This commit improves massively class loading performance by caching all
templates used by the generator. GroovyTemplate is now a bean rather than
a private utility.

Templates are cached by default and the cache is disabled automatically
if Devtools is in use (via a check of spring.groovy.template.cache).

Closes gh-288
2016-09-13 14:34:10 +02:00
Stephane Nicoll
dd0442b5de Improve description 2016-09-02 09:24:22 +02:00