Commit Graph
49 Commits
Author SHA1 Message Date
Madhura Bhave 74e460a3a1 Remove support for style
See gh-959
2019-09-17 09:59:22 +02:00
Madhura Bhave 748afa124d Polish 2019-08-13 18:43:03 -07:00
Madhura Bhave 8e0f02887d Use Spring Initializr consistently in docs
Closes gh-970
2019-08-02 15:43:32 -07:00
Madhura Bhave 684258743f Polish documentation sections 2019-07-17 14:34:45 -07:00
Madhura Bhave 8d2b123658 Document parent pom customization feature
Closes gh-786
2019-07-17 14:05:02 -07:00
Madhura Bhave db3be257e9 Document how to update text capabilities defaults
Closes gh-857
2019-07-16 15:43:24 -07:00
Madhura Bhave 7cfb0c23e9 Add jackson-module-kotlin when json facet and kotlin is in use
Closes gh-957
2019-07-16 13:23:52 -07:00
Madhura Bhave 70ae145694 Update docs according to new API
This commit also updates the docs to reflect
changes to the project structure where initializr-web
no longer has a UI.

Closes gh-846
Closes gh-953
2019-07-16 11:40:05 -07:00
Madhura Bhave dd43fb5fae Update ProjectGenerationStatPublisherTests to use actual timestamp
Instead of checking that the timestamp was between 2 seconds ago and now,
we can get the actual timestamp from the event and assert on that.

Closes gh-954
2019-07-12 11:58:09 -07:00
Madhura Bhave 218fc20d73 Polish 2019-07-11 15:39:47 -07:00
Madhura Bhave 9df2d29462 Merge pull request #933 from htztomic
* pr/933:
  Ensure executable bit is set on wrapper when baseDir has space

Closes gh-933
2019-07-03 17:18:58 -07:00
Madhura Bhave 5a411c67eb Install unzip in CI image 2019-07-02 20:47:00 -07:00
Madhura Bhave 974d36b077 Merge pull request #937 from htztomic
* pr/937:
  Refactor support for testing executable files

Closes gh-937
2019-07-02 14:25:56 -07:00
Madhura Bhave 41e3c2c8bb Merge pull request #924 HaiTao Zhang
* pr/924:
  Polish "Clean artifactId and groupId"
  Clean artifactId and groupId
2019-06-17 16:21:13 -07:00
Madhura Bhave 06286e4fe9 Polish "Clean artifactId and groupId"
Closes gh-924
2019-06-17 16:19:02 -07:00
Madhura Bhave 4835944cd1 Set core.autocrlf to true for Windows build
See gh-865
2019-06-14 11:14:56 -07:00
Madhura Bhave 60d2365196 Fix location of java home for windows build
See gh-865
2019-06-14 10:31:17 -07:00
Madhura Bhave fd8ebf728c Add more logging for debugging formatting failures on windows 2019-05-20 17:23:02 -07:00
Madhura Bhave bac79bbbfd Polish 2019-05-20 16:03:36 -07:00
Madhura BhaveandStephane Nicoll 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
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
Madhura Bhave b5e1f6c921 Add support for CI on Windows
Closes gh-865
2019-03-26 16:06:36 -07:00
Madhura Bhave 0b61f5145a Add logging to track caching on CI 2019-03-01 14:22:04 -08:00
Madhura Bhave 11ffe794fa Generated code should have only one newline at the end
Fixes gh-828
2019-02-15 15:13:20 -08:00
Madhura Bhave fe66bbab78 Make sure dependencies are compatible with boot version
Closes gh-825
2019-02-11 13:39:04 -08:00
Madhura BhaveandStephane 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