Madhura Bhave and Stephane Nicoll
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
Madhura Bhave
1bd84fe0ce
Use metadata used for project generation for stats
...
Closes gh-810
2019-02-06 11:39:05 -08:00
Madhura Bhave
857923b549
Remove ProjectGenerationMetricsListener
...
Fixes gh-809
2019-02-05 13:17:22 -08:00
Madhura Bhave
cd550d597e
Fix generate release notes script
...
Fixes gh-805
2019-01-30 11:27:39 -08:00
Madhura Bhave
79dc5956d5
Fix POMS for the updated release process
2019-01-30 08:24:06 -08:00
Madhura Bhave
8ec763e0ba
Polish
2019-01-24 10:08:30 -08:00
Madhura Bhave
ae937ca4bc
Migrate tests to JUnit5
...
See gh-802
2019-01-24 10:04:00 -08:00
Madhura Bhave
2816c21631
Migrate generator tests to JUnit5
...
Closes gh-802
2019-01-24 10:04:00 -08:00
Madhura Bhave
29a8e9b32c
Remove redundant assertion
2019-01-09 15:21:59 +01:00
Madhura Bhave
52599b0600
Move Kotlin task customization to the bottom
2019-01-09 15:18:23 +01:00
Madhura Bhave
ed5d5398ad
Remove unnecessary whitespace
2019-01-09 15:18:23 +01:00
Madhura Bhave
19301ed6ff
Use single quotes where string interpolation not required
2019-01-09 14:57:27 +01:00
Madhura Bhave
395567ca1d
Remove surrounding brackets for gradle dependencies
...
Closes gh-797
2019-01-09 14:57:18 +01:00
Madhura Bhave
3ceb608f87
Add a gradle assertion for build properties
...
See gh-781
2019-01-07 13:14:55 -08:00
Madhura Bhave
3982ceceeb
Group build properties under ext
...
Closes gh-781
2019-01-07 12:43:51 -08:00
Madhura Bhave
0ed8aea677
Add failure notification if artifactory deploy fails
2018-11-22 11:10:22 -08:00
Madhura Bhave
6dd17bd36c
Put status pending on repo while build is running
...
See gh-771
2018-11-19 15:23:39 -08:00
Madhura Bhave
79623260f9
Enhance CI pipeline
...
- Support for Pull Requests
- Display build status on commit
- Notify build results on slack
- Support for releasing to artifactory
Closes gh-771
2018-11-19 15:13:07 -08:00
Madhura Bhave
22b4c9537c
Make pipeline output public
2018-11-12 13:13:27 -08:00
Madhura Bhave
beefea77cf
Move the build to concourse
...
Closes gh-767
2018-11-08 17:33:38 +01:00
Madhura Bhave
7e409bec12
Improve auto-configuration tests
...
Closes gh-484
2018-07-10 09:22:03 -07:00
Madhura Bhave
ec87ca3ace
Support annotationProcessor scope
...
Fixes gh-653
2018-07-05 09:26:42 -07:00
Madhura Bhave
45e3b3399a
Remove duplicate entry in generated gradle .gitignore
...
Fixes gh-700
2018-07-03 10:33:16 -07:00
Madhura Bhave
d38fa831e0
Expose resolved version range if .x present
...
Fixes gh-586
2018-06-28 10:55:44 -07:00