Commit Graph

61 Commits

Author SHA1 Message Date
Spencer Gibb
3dc269d8a9 Bump to version 1.4.0.BUILD-SNAPSHOT 2017-07-21 13:47:40 -06:00
Spencer Gibb
7329a8a091 Update to SNAPSHOT 2017-07-21 13:41:45 -06:00
Spencer Gibb
7c6966331e Update SNAPSHOT to 1.3.4.RELEASE 2017-07-21 13:26:05 -06:00
Dave Syer
49a5bd4bee Revert to snapshots 2017-05-10 18:10:53 +01:00
Dave Syer
78a52b200e Update to 1.3.3 2017-05-10 18:03:55 +01:00
Dave Syer
d38a48947e Update thin deployer to fix property source ordering 2017-05-10 18:01:38 +01:00
Dave Syer
8f94733c00 Revert to snapshots 2017-04-27 15:38:54 +01:00
Dave Syer
8ca1acde18 Update for 1.3.2 2017-04-27 15:34:05 +01:00
Dave Syer
06b9b04519 Make local app deployer the default (per docs) 2017-04-26 16:51:06 +01:00
Dave Syer
a12950bc7a Add a test for the version so deployer doesn't get deployed
Also unignore test in dataflow server
2017-04-26 16:23:07 +01:00
Dave Syer
ac9cfc1bae Revert to snapshots 2017-04-26 09:46:48 +01:00
Dave Syer
cb2cd7144b Update to 1.3.1.RELEASE 2017-04-26 09:45:42 +01:00
Spencer Gibb
2fb2a74e22 Update to SNAPSHOT 2017-04-12 13:39:47 -06:00
Spencer Gibb
55c1eacdfa Update SNAPSHOT to 1.3.0.RELEASE 2017-04-12 13:22:21 -06:00
Spencer Gibb
48ffa3a5d0 Revert "Updates SNAPSHOTS to 1.3.0.RC1"
This reverts commit deb448b594.
2017-03-20 12:07:34 -06:00
Spencer Gibb
deb448b594 Updates SNAPSHOTS to 1.3.0.RC1 2017-03-20 12:05:01 -06:00
Spencer Gibb
ae58ef6dd8 Revert "fix build?"
This reverts commit 70a80e26bc.
2017-03-17 13:57:45 -06:00
Spencer Gibb
70a80e26bc fix build? 2017-03-17 13:16:25 -06:00
Dave Syer
1c0ab6f4fe Make sure dataflow works with and without h2 2017-03-07 10:02:39 +00:00
Dave Syer
ec4e962997 Revert to snaphots of thin launcher 2017-03-06 09:59:59 +00:00
Dave Syer
a521f561a9 Update to stable 1.0.0.M2 thin launcher 2017-02-24 17:05:18 +00:00
Dave Syer
20233cfd19 Fix dependencies carefully 2017-02-24 12:17:03 +00:00
Dave Syer
ca120e6302 Add 'rabbit' thin launcher profile to all apps and --deployer=thin 2016-12-16 08:41:07 +00:00
Dave Syer
c1c2f9d940 Add thin and rabbit profiles for deployer 2016-12-15 15:50:22 +00:00
Dave Syer
7e31e9b36c Convert thread to an actual application
User can now use spring boot CLI as before or alternatively just
java -jar the deployer app.
2016-12-15 14:44:00 +00:00
Dave Syer
e3a0dc8395 Add javaOpts 2016-12-09 09:26:56 +00:00
Dave Syer
36f91edcae The format of the JAVA_OPTS changed in the deployer 1.1 2016-12-02 14:52:43 +00:00
Dave Syer
8aa3b6b302 The format of the JAVA_OPTS changed in the deployer 1.1 2016-12-02 14:49:06 +00:00
Dave Syer
194425f483 First version of 1.3.0 with thin jars 2016-12-02 13:38:23 +00:00
Spencer Gibb
c66f05dd3a Update to SNAPSHOT 2016-11-01 16:06:04 -06:00
Spencer Gibb
f240db174f Update SNAPSHOT to 1.2.2.RELEASE 2016-11-01 15:06:42 -06:00
Dave Syer
38866a1879 Revert to snapshots 2016-10-18 19:16:06 +01:00
Dave Syer
b83a8321d0 Update to 1.2.1.RELEASE (Camden.SR1) 2016-10-18 18:41:53 +01:00
Spencer Gibb
4a49831ce9 Update to SNAPSHOT 2016-10-13 15:17:06 -06:00
Spencer Gibb
f4211e9236 Update SNAPSHOT to 1.2.0.RELEASE 2016-10-13 14:34:25 -06:00
Dave Syer
0969e488ce Reduce default memory consumption (-Xmx128m) 2016-10-13 14:46:33 +01:00
Dave Syer
3ea5efa862 DeployerThread refactored to extract meat into a Deployer utility
The utility can then be added to the application context, and only one
lookup is needed. Also switchews on autoconfiguration in the deployer
app, since the deployer implementations support that now.
2016-10-07 17:21:35 +02:00
Dave Syer
b949e390f2 Add generic deployment properties to deployer apps
Instead of JAVA_OPTS (didn't like the name anyway), user can define
generic "properties" in each deployable that will be passed down
to the app request.

The current 1.0 snapshots of the local deployer look in there for
JAVA_OPTS (but that hopefully will change to something more
"property like") before 1.0.3 is released.
2016-10-06 11:34:10 +02:00
Dave Syer
2e0dda930d Make sure dataflow server uses h2 launched by spring cloud
If user runs `spring cloud dataflow h2` you'd expect the database to
be used by dataflow. It's tricky to achieve, and impossible with
an in-memory data store (because of the way dataflow is set up
currently). This was achieved by adding a feature: each deployable
can specify "enabled" (in addition to existing "disabled" feature)
properties: i.e. environemnt properties that are applied to all
other apps as long as this one is running.

Another change here is to pass the "PATH" env var from the deployer
down to deployed apps. This affects dataflow in particular because
it likes to launch other apps, and it will pick the wrong Java
version (for instance) if the path is not preserved.
2016-10-06 09:36:38 +02:00
Spencer Gibb
c9ffd381ea Validate items to run are valid.
fixes gh-40
2016-10-04 19:37:58 -06:00
Spencer Gibb
2d924f9359 Push deployer and dataflow dep mgmt down.
Dataflow pom was bringing in old stream, which broke s-c-bus-kafka.

fixes gh-39
2016-10-03 17:01:29 -06:00
Spencer Gibb
5c8c99af7e Revert "Update SNAPSHOT to 1.2.0.RC1"
This reverts commit 110fa69b975377a1c478faa10fb4f7266a24f8e4.
2016-09-26 16:06:21 -06:00
Spencer Gibb
c2c96700db Update SNAPSHOT to 1.2.0.RC1 2016-09-26 15:51:32 -06:00
Spencer Gibb
64dc1c0f85 add default maven remote-repositories 2016-09-20 09:44:31 -06:00
Spencer Gibb
618a713a60 add config props for maven 2016-09-19 15:03:56 -06:00
Spencer Gibb
045b88f7c3 Look for launched server config files in ~/.spring-cloud/
Also moved some debug to trace

fixes gh-31
2016-09-15 12:48:21 -06:00
Spencer Gibb
af4e68719f Add javaOptions to Deployable.
Example command:
```
spring cloud -d configserver -- --logging.level.org.springframework.cloud.launcher.deployer=DEBUG --spring.cloud.launcher.deployables.configserver.java-options=-Dmy.system.prop=myval,-Dmy.system.prop2=yourval
```

fixes gh-18
2016-09-12 15:20:48 -06:00
Spencer Gibb
621ee6e4b9 Ignoring LauncherCommandTests.
Similar tests exist in DeployerThreadTests.

See gh-27
2016-09-02 14:09:20 -06:00
Dave Syer
68c9614be5 Add 'disabled' properties to deployable 2016-08-16 14:21:39 +01:00
Dave Syer
f26bdea6d9 Use map for deployables, not array (key is the name) 2016-08-16 14:09:57 +01:00