Dave Syer
e6489e774a
Update Spring Cloud for Finchley.M7
2018-02-27 21:50:59 +00:00
Dave Syer
ca19cb7537
Fix version ranges for Zipkins
...
There's a bug in the UI apparently, so this works, but the
previous commit still greyed out the checkboxes, even when
they were found using search.
2018-01-31 15:18:26 +00:00
Dave Syer
817275548f
Ensure zipkin stream things are no shown for recent versions
...
Closes gh-585
2018-01-31 16:15:50 +01:00
Dave Syer
b838ddc577
Re-assign Spring Cloud to snapshot for RC1
2018-01-31 13:48:57 +00:00
Dave Syer
7203471d34
Add VScode to ignored stuff
2018-01-31 12:10:50 +00:00
Dave Syer
a17d1fd298
Change version range for reactive data libraries as well
...
See gh-429
2017-05-16 12:29:03 +01:00
Dave Syer
80ed798b7d
Start version range for webflux at 2.0.0.M1
...
Fixes gh-429
2017-05-16 12:24:37 +01:00
Dave Syer
8bfa36c44f
Polish
2017-04-28 17:16:45 +02:00
Dave Syer
be901fec76
Add how-to for dependency group
2017-04-28 17:16:45 +02:00
Dave Syer
1e51c5bf01
Add how-tos for snapshot repo and starter flag
2017-04-28 17:16:45 +02:00
Dave Syer
31b123813b
Add docs on version mapping and aliases
2017-04-28 17:16:45 +02:00
Dave Syer
7c669296c6
Add some stuff on version ranges
2017-04-28 17:16:45 +02:00
Dave Syer
1f5d7dc776
Add some material on BOMs
2017-04-28 17:16:45 +02:00
Dave Syer
d18bee5057
Add screenshot to user-guide
2017-04-28 17:16:44 +02:00
Dave Syer
bb53c49a85
Fix levels and include basic content for API and howto
2017-04-28 17:16:44 +02:00
Dave Syer
652c382a8b
Put cap on range for cloud cluster starters
...
Fixes https://github.com/spring-cloud/spring-cloud-release/issues/73
2017-04-12 21:40:04 +01:00
Dave Syer
97aa92042e
Update repos in Cloud bom
2017-03-21 20:22:39 +00:00
Dave Syer
5e697d0d37
Update Cloud versions to include Dalston.RC1
2017-03-21 18:38:28 +00: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
Dave Syer
ec5a7da507
Migrate initializr-web to Java
2017-02-25 09:31:03 +01:00
Dave Syer
1385e82eb5
Additional visibility changes needed in new Java code
2017-02-25 09:31:03 +01:00
Dave Syer
ad6430b92a
Migrate initializr-actuator to Java
2017-02-25 09:31:03 +01:00
Dave Syer
d6052e22b4
Update Dalston to snapshots
...
There is an issue with Kafka in the M1 release (the app generated
here would blow up because of a mismatch between the client and
server). Snapshots are best for now, until we hit RC1.
2017-02-09 18:00:34 +00:00
Dave Syer
c2b15f72ea
Add Eclipse stuff to ignores
2017-02-02 15:22:18 +01:00
Dave Syer
6242df5b6e
Fix bug with stale state in http request factory
...
If we don't re-use an existing factory, the label doesn't change and
all the snippets get generated with the same identifier.
Remove explicit version from wiremock test
Add snippets attribute to build config
See gh-295
2017-02-02 10:21:38 +01:00
Dave Syer
b7d8d5c813
Initiate initializr documentation
...
This commit commit adds restdocs and stub generators and initiate
a reference guide for Initializr.
Most of the controller tests now use MockMvc via a custom version
of the MockMvcClientHttpRequestFactory (from spring-test). The
snippet names are auto-generated in the form
<HttpMethod>/<path>[/queries(/<name-value)*][/headers](/name-value)*]
when there is a comma-separated value in a header it is
abbreviated as <first-value>.MORE.
Wiremock stubs are generated in the same form under
snippets/stubs (with ".json" as the
file extension).
The controller tests that stayed as full stack use a different
base class AbstractFullStackInitializrIntegrationTests.
A long JSON body can be broken out into separate snippets
for each field (or rather a list of fields supplied by the
user). This feature was already used with hard-coded snippets
in the wiki.
See gh-295
2017-02-02 10:21:38 +01:00
Dave Syer
d8a1927a36
Add optional links to a dependency
...
See gh-163
2017-01-30 15:30:41 +01:00
Dave Syer
c691ed6df2
Add task bom to scdf project
...
The additional bom fixes the version of spring cloud task
(which is different than the one in the main cloud BOM).
Fixes gh-342 some more.
Closes gh-344
2017-01-17 11:22:56 +01: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
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
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
Dave Syer
c6c5a446d2
Update to Brixton.SR6
2016-09-21 15:28:17 +01:00
Dave Syer
bda97c6f67
Bump Spring Cloud to Camden for Boot latest snapshots
2016-09-14 15:54:24 +01:00
Dave Syer
87df13e48a
Add paragraph on development process in README
2016-08-24 14:38:03 +01:00
Dave Syer
89cd000815
Use Brixton.SR4 with Boot 1.4.0.RELEASE
2016-08-01 18:38:54 -07:00
Dave Syer
edd590ef13
Update Cloud to Brixton.SR4
2016-07-26 15:25:41 +01:00
Dave Syer
9a9d114aa0
Update Cloud to Brixton.SR3
2016-07-12 13:55:46 +01:00
Dave Syer
3b509cb10b
Update zipkin-ui dependency
2016-06-15 14:57:48 +01:00
Dave Syer
6bfa6465aa
Remove snapshot repos for Brixton release BOM
2016-05-11 18:42:47 +01:00
Dave Syer
50a3b788d6
Update Cloud bits to to Brixton.RELEASE
...
Fixes gh-230
2016-05-11 18:31:18 +01:00
Dave Syer
b0f1abed41
Update Cloud to Brixton.RC2
2016-04-20 14:54:39 +01:00
Dave Syer
de256e9caf
Remove non-existent (for now) Consul Bus
2016-02-08 08:33:58 +00:00
Dave Syer
8c6cc47b67
Bump Spring Cloud to Brixton.M4
2015-12-23 11:46:59 +00:00
Dave Syer
7d929d766d
Update tgz endpoint to make scripts explicitly executable
2015-11-25 10:27:19 +00:00
Dave Syer
809a9c3f84
Make scripts executable
...
Fixes gh-162
2015-11-25 10:16:34 +00:00
Dave Syer
f11e7f7160
Remove spring-cloud-starter-bus-rabbit (non-existent starter)
2015-11-25 10:16:34 +00:00
Dave Syer
8733100aab
Update Cloud to Brixton.M3
2015-11-18 15:21:27 +00:00
Dave Syer
6aea29f356
Remove spring-cloud-starter-bus-rabbit (non-existent starter)
2015-11-16 17:13:45 +00:00
Dave Syer
791fb262ba
Fix tests for default dependency
2015-11-13 16:50:03 +00:00
Dave Syer
d715066a5e
Add default dependency if no spring-boot starters are added
2015-11-13 16:08:26 +00:00
Dave Syer
736ef6d2fe
Add Ratpack dependency
2015-11-13 15:18:06 +00:00
Dave Syer
e00bd10e52
Confusing name: OAuth2 -> Cloud OAuth2
2015-11-13 15:08:26 +00:00
Dave Syer
5c80422ae0
Tweak version ranges for Cloud BOM
2015-11-07 17:20:41 +00:00
Dave Syer
f5c7f604c3
Update Spring Cloud to Brixton.M2
2015-11-04 15:43:18 +01:00
Dave Syer
42f2c2f6b7
Restructure cloud artifacts by feature set
...
Also add stream options for bus and turbine and some additional weights.
Closes gh-132
2015-10-06 09:54:24 +02:00
Dave Syer
b29417193f
Add more descriptions to Cloud bits
2015-10-01 11:09:15 +01:00
Dave Syer
8386df4a7a
Fix Brixton version
2015-09-14 05:48:39 -04:00
Dave Syer
0ae2799495
Change to Brixton.M1
2015-09-13 18:53:57 -04:00
Dave Syer
cb49a6763d
Add lombok and restdocs
2015-09-04 09:08:02 +01:00
Dave Syer
5949f91a87
Fix zipkin dependency co-ordinate
2015-09-04 08:46:59 +01:00
Dave Syer
fc9959ed26
Add actuator docs and hal browser
2015-09-03 17:46:25 +01:00
Dave Syer
c054761748
Remove cloud stream 'local' starter
2015-09-03 15:01:10 +01:00
Dave Syer
bce77235c4
Add spring-cloud-cluster-*
2015-09-03 12:41:26 +01:00
Dave Syer
c17589d654
Add new cloud projects
2015-09-03 09:50:07 +01:00
Dave Syer
b529f559e3
Update Cloud BOM version to Angel.SR3
...
Closes gh-124
2015-06-26 17:29:38 +02:00
Dave Syer
1e85f535f2
Sanitize VCAP_SERVICES
2015-06-07 11:56:40 +01:00
Dave Syer
e577059c49
Update for Spring Cloud 1.0.2
2015-06-05 15:16:20 +01:00
Dave Syer
6f4d3f4e03
Add metrics exporter for initializr service
...
If a RedisConnectionFactory is detected the system will now export
metrics to redis every 5s (initializr.metrics.rateMillis). Metric
names are prefixed with <id>.<hex>. where <id> defaults to the
application name (initializr.metrics.id) and <hex> is unique. An
aggregator app can then pick up the values and (for instance)
continue counters across restarts.
The code is meant to be easier to upgrade Spring Boot 1.3
There are 2 beans that we can simply remove when we upgrade to 1.3.
Meanwhile, the app will run with 1.3 (or 1.2) for testing if you
uncomment the @ExportMetricWriter.
2015-06-04 13:32:44 +02:00
Dave Syer
98609f39b2
Add invertible toString() to Version
2015-02-26 15:56:51 +00:00
Dave Syer
d93a390af7
Add InitializrMetadataCustomizer callback
2015-02-26 14:34:34 +00:00
Dave Syer
a9ef95be74
Make a private method visible to subclasses
...
So that users can change the model used to render templates if they
have custom requirements for additional content.
2015-02-26 09:45:55 +00:00
Dave Syer
653fc963b4
Add source/target versions to pom.xml
2015-02-26 09:45:55 +00:00
Dave Syer
2063d013ac
More detail in README
2014-08-28 14:07:36 +01:00
Dave Syer
143300aeb5
Update README with instructions for deploying app
...
The instructions should be explicit and precise enough for
anyone to deploy to production now. There is a Bamboo job
that should be doing it, but we've had some issue with it and
it often fails, whereas manual pushes always work. You need
a Cloudfoundry account with access to the Sagan organization
to push to production (ask Trevor Marshall).
2014-08-12 07:53:14 -07:00