Stephane Nicoll
5e04746746
Add Spring-based project contributors
...
This commit adds an optional module that gathers the opinions that are
used to generate a Spring Boot project.
Closes gh-340
Co-authored-by: Madhura Bhave <mbhave@pivotal.io >
Co-authored-by: Andy Wilkinson <awilkinson@pivotal.io >
2019-02-08 09:50:35 +01:00
Stephane Nicoll
3fa03b8438
Move metadata to a dedicated module
...
This commit moves the `metadata` package to a dedicated
`initializr-metadata` module so that it can be shared.
Closes gh-804
2019-02-08 09:50:34 +01:00
Madhura Bhave
e281480426
Switch project structure to use the new generator
...
This commit removes the former `ProjectGenerator` api based on mustache
template in favour of a new DSL infrastructure to be detailed in further
commits.
Event handling is now web-specific with a `ProjectRequest` and a
`WebProjectRequest` that gathers the base input from the request and
some additional web-specific metadata, respectively. As a consequence
the `initializr-actuator` module has now a dependency on the
`initializr-web` module.
See gh-340
Co-authored-by: Stephane Nicoll <snicoll@pivotal.io >
2019-02-08 09:50:26 +01:00
Stephane Nicoll
0628829cd3
Upgrade to JUnit Jupiter 5.4.0-RC2
2019-02-07 10:53:31 +01:00
Stephane Nicoll
fab532ebd4
Upgrade to JUnit 5.4.0-RC1
2019-01-31 11:06:54 +01:00
Stephane Nicoll
ea2ea08523
Initiate 0.8.0.BUILD-SNAPSHOT version
2019-01-31 10:42:34 +01:00
Spring Buildmaster
f82ebb050e
Next development version (v0.7.1.BUILD-SNAPSHOT)
2019-01-30 16:34:48 +00:00
Madhura Bhave
79dc5956d5
Fix POMS for the updated release process
2019-01-30 08:24:06 -08:00
Stephane Nicoll
0a57353fd9
Harmonize doc to standard doc resources
...
Closes gh-801
2019-01-29 15:17:55 +01:00
Stephane Nicoll
d2033da88a
Add flatten maven plugin support
...
This commit makes sure that poms are cleaned before publishing
2019-01-29 15:08:41 +01:00
Madhura Bhave
2816c21631
Migrate generator tests to JUnit5
...
Closes gh-802
2019-01-24 10:04:00 -08:00
Stephane Nicoll
d0a851e94d
Upgrade to Spring Boot 2.1.2.RELEASE
2019-01-12 08:09:43 -05:00
Stephane Nicoll
a6c62d57c5
Upgrade to Spring Boot 2.2.1.RELEASE
2018-12-05 10:40:22 +01:00
Stephane Nicoll
490778552a
Move initializr-service to a separate repository
...
This commit moves the configuration of the start.spring.io website to a
dedicated github repository.
See https://github.com/spring-io/start.spring.io
Closes gh-656
2018-11-08 17:27:43 +01:00
Stephane Nicoll
27d3514687
Upgrade to Spring Boot 2.1.0.RELEASE
2018-11-06 08:03:26 +01:00
Stephane Nicoll
f345992f7e
Upgrade to Spring Boot 2.0.6.RELEASE
2018-10-16 21:32:54 +02:00
Stephane Nicoll
486321778e
Upgrade to Spring Boot 2.0.5.RELEASE
2018-09-19 13:01:15 +02:00
Stephane Nicoll
4f73b149bd
Add missing profile
2018-07-31 18:12:46 +02:00
Stephane Nicoll
db5b9b9b9f
Polish
2018-07-31 18:08:21 +02:00
Stephane Nicoll
fc0b9207f0
Upgrade to spring-javaformat 0.0.6
2018-07-31 18:01:40 +02:00
Stephane Nicoll
76b62a3243
Upgrade to Spring Cloud Contract 2.0.0.RELEASE
2018-07-31 13:52:09 +02:00
Stephane Nicoll
50a4abd195
Polish
2018-07-31 13:47:49 +02:00
Stephane Nicoll
61ef8d820d
Upgrade to Spring Boot 2.0.4.RELEASE
2018-07-31 13:29:47 +02:00
Stephane Nicoll
af36ea56ea
Polish
2018-07-11 13:59:55 +02:00
Spring Buildmaster
34b518d49f
Next Development Version
2018-07-10 12:29:54 +00:00
Stephane Nicoll
de83ab2d2b
Rework "Prevent build failure when tests are skipped"
...
This commit reworks e3d9c3c
to enable the docs profile by default again
as it breaks the release on Artifactory. This has the side effect of
not running the tests used by the doc unless the docs profile is active.
2018-07-10 14:21:07 +02:00
Stephane Nicoll
e48cd9e4af
Upgrade to Spring Boot 2.0.3.RELEASE
2018-06-16 11:29:13 +02:00
Phillip Webb
4a336c6044
Add spring-javaformat checkstyle and formatting
...
Closes gh-676
2018-05-31 16:19:02 -07:00
Stephane Nicoll
d3f0ce9f3c
Move initializr-docs to docs profile
...
This commit disables the `initializr-docs` module unless the `docs` or
`full` profile is active. It is a follow-up of e3d9c3c783
that can lead
to failure with an empty repo as tests in `initializr-docs` are
attempting to resolve the snippets.
See gh-665
2018-05-18 17:53:28 +02:00
Stephane Nicoll
14449771a1
Upgrade to Spring Boot 2.0.2.RELEASE
2018-05-10 09:31:48 +02:00
Phillip Webb
0c0556c585
Add Eclipse IDE support files
...
Add additional files to make development with Eclipse easier.
2018-04-13 12:31:11 -07:00
Phillip Webb
6309b33ee5
Format POM.xml files
...
Reformat POM.xml files for consistency.
2018-04-13 12:30:14 -07:00
Brian Clozel
9d62d5cff3
Upgrade to Spring Boot 2.0.1
...
Note that the custom `CommandLineContentNegotiationStrategy` has been
adapted to the changes in the `ContentNegotiationStrategy` contract done
in https://jira.spring.io/browse/SPR-16624 .
Closes gh-648
2018-04-07 10:46:21 +02:00
Stephane Nicoll
fe7650f2c8
Upgrade to Spring Boot 2.0.0
...
This commit upgrades to Spring Boot 2.0.0.
Please note that this commit does not change metrics names to use new
features of Micrometer yet (see gh-526)
Closes gh-611
2018-03-01 08:00:49 +01:00
Stephane Nicoll
5629f95da2
Upgrade maven plugin versions
...
This commit upgrades all maven plugins to be consistent with what Spring
Boot 2 does, in preparation for the upgrade
See gh-611
2018-02-28 20:14:57 +01:00
Spring Buildmaster
0f67d2e583
Next Development Version
2018-02-27 15:17:36 +00:00
Stephane Nicoll
756bf4237d
Upgrade to Spring Boot 1.5.10.RELEASE
2018-02-01 09:26:30 +01:00
Stephane Nicoll
e90fb7ba13
Upgrade to Spring Cloud Contract 1.2.1.RELEASE
...
See gh-508
2018-01-05 13:26:51 +01:00
Stephane Nicoll
e5a9b6063b
Upgrade to Spring Cloud Contract 1.2.0.RELEASE
...
Closes gh-508
2017-12-29 15:30:44 +01:00
Stephane Nicoll
d4d06ec22b
Upgrade to Spring Boot 1.5.9.RELEASE
...
Closes gh-503
2017-12-29 15:30:44 +01:00
Stephane Nicoll
63becddb94
Remove use of org.json
...
This commit removes all use of org.json in production code and moves
the json api to a test only dependency.
Closes gh-507
2017-12-29 15:30:44 +01:00
Spring Buildmaster
7f4db38cee
Next Development Version
2017-09-18 16:00:41 +00:00
Stephane Nicoll
1eb64f0cc9
Upgrade to Spring Boot 1.4.7.RELEASE
2017-06-10 09:24:00 +02:00
Stephane Nicoll
b18770871c
Updgrade to Spring Cloud Contract 1.0.5.RELEASE
2017-05-08 12:45:08 +02:00
Stephane Nicoll
249c17776f
Upgrade to Spring Boot 1.4.6.RELEASE
2017-04-21 12:44:04 +02:00
Stephane Nicoll
4186db4191
Upgrade to Spring Boot 1.4.5.RELEASE
...
Closes gh-378
2017-03-03 18:25:05 +01:00
Stephane Nicoll
c9ca61015a
Polish
2017-02-28 10:07:05 +01:00
Dave Syer
06f314dc8c
Switch to Ant lib for tar/zip tasks
...
The commons wrapper we were using didn't support executable files
so Ant seems like the best choice ultimately, even if it has a
lot of features we don't use or need.
2017-02-25 09:31:04 +01:00
Dave Syer
fffcd8a774
Move generator templates to Mustache
2017-02-25 09:31:03 +01:00
Dave Syer
ac20d04985
Migrate initializr-generator
to Java
2017-02-25 09:31:03 +01:00