Ilayaperumal Gopinathan
4ab01b6e7b
Support comma separated remote repos
...
- Change `remoteRepository` option to `remoteRepositories` that accepts comma separated string values.
- AetherModuleResolver would expect set of remote repositories and create `RemoteRepository` list
for the given set.
Use String[] for remoteRepositories
- This will let spring boot's ConfigurationProperties handle the properties
and use the Map<String,String> for remoteProperties in AetherModuleResolver
- Generate ID for the map
2015-08-13 14:20:24 -04:00
Eric Bottard
47d84a8dc4
Fix launcher ClassLoader parent
2015-08-13 12:44:09 -04:00
Marius Bogoevici
b7296705f3
Remove application.yml and initialize properties within ModuleLauncherProperties
...
Add javadoc
2015-08-13 16:18:48 +02:00
Dave Syer
83e8017cc2
Add comment explaining why we need Boot package
2015-08-13 12:01:15 +01:00
Ilayaperumal Gopinathan
e078e29db4
ModuleConfiguration properties
...
- Add `prefix` based module configuration properties
- Add default properties in `application.yml`
- Move the properties into separate `ConfigurationProperties` bean rather than being inside `Configuration` bean
2015-08-12 19:06:15 -04:00
Marius Bogoevici
2aa33ca010
Cleanup
2015-08-12 18:07:45 -04:00
Marius Bogoevici
9d75d5b4f1
Properly set the parent classloader for the launched module
2015-08-12 17:32:11 -04:00
Glenn Renfro
4be452c089
Removed the -exec qualifier from module launcher.
2015-08-12 09:59:50 -04:00
Dave Syer
e81ed1eace
Align dockerization process with spring.io guides
...
(And with existing Spring Cloud projects.) Uses a maven plugin to
build the image. It can be pushed manually, or else using
-Ddocker.image.prefix=<path_to_repo>. Removes some of the hard-coded
host names and stuff that came with the old version.
2015-08-11 09:30:02 +01:00
Marius Bogoevici
31daf48cc2
boot-based ModuleLauncher
...
deprecates default constructor for ModuleLauncher until dependencies are refactored
2015-08-03 21:38:28 -04:00
Mark Fisher
d4c0666487
removed unnecessary number in README
2015-08-01 10:13:23 -04:00
Thomas Risberg
7866725596
Added port to log-sink ltc command
2015-08-01 10:03:32 -04:00
Mark Fisher
84287ad046
removing cloud connector from module-launcher pom
2015-08-01 09:28:22 -04:00
Mark Fisher
5de1ec50d9
enable configuration of remote repo
2015-07-31 20:57:31 -04:00
Mark Fisher
f6ac205ac9
added cloud connector to module-launcher
2015-07-31 20:29:09 -04:00
Marius Bogoevici
5af49bd969
Refactored no-arg constructor
2015-07-31 15:58:34 -04:00
Glenn Renfro
5a74f88b22
No longer need to do a mkdir for local repo
2015-07-31 15:35:17 -04:00
Marius Bogoevici
3b480a2288
Add a default constructor to ModuleLauncher
2015-07-31 15:12:13 -04:00
Mark Fisher
5b5b31d178
create local repo dir if it does not exist
2015-07-31 14:47:53 -04:00
Marius Bogoevici
50ff27b7c8
Make local repo configurable
2015-07-31 13:20:01 -04:00
Mark Fisher
6e23336087
additional README updates
2015-07-31 11:55:27 -04:00
Glenn Renfro
0adb158b56
README.md updated with aether/mvn coordinates
...
also updated to use Dockerhub
2015-07-31 11:44:06 -04:00
Mark Fisher
71483140ed
ModuleLauncher no longer uses Executor
2015-07-31 08:13:56 -04:00
Marius Bogoevici
c257d3c047
Use only the archive jars in the CL
...
Disable TomcatURLStreamHandlerFactory registration
2015-07-30 16:11:37 -04:00
Glenn Renfro
4c5df2c2ab
Removed add for the artifacts/modules
2015-07-29 17:49:47 -04:00
Marius Bogoevici
8d7ebe536e
Do not set launcher CL as parent
2015-07-29 15:10:29 -04:00
Mark Fisher
e95e20a718
updates for resolver changes
2015-07-29 11:48:09 -04:00
Mark Fisher
429d56c7af
ModuleLauncher uses ModuleResolver
2015-07-29 11:22:29 -04:00
Mark Fisher
ab8ff0e4f3
polishing
2015-07-29 11:19:05 -04:00
David Turanski
5a145eacfe
Changed module resolver to single method
2015-07-29 11:05:10 -04:00
Mark Fisher
ffc57e0c04
polishing
2015-07-28 17:36:06 -04:00
David Turanski
fcfa22a063
added support for classifier and extension
2015-07-28 17:18:33 -04:00
David Turanski
262d82387e
XD-3270 - Implementation of AetherModuleResolver
2015-07-28 12:22:06 -04:00
Mark Fisher
5242643820
polishing
2015-07-24 15:03:27 -04:00
David Turanski
55e1bf0de9
XD-3270 initial ModuleRegistry port and refactor
2015-07-24 14:58:34 -04:00
Glenn Renfro
70e1ff006c
Note on how to work around redis local binding.
2015-07-23 10:19:20 -04:00
Mark Fisher
c8e0d76997
addressed minor PR comments
2015-07-23 09:23:58 -04:00
Mark Fisher
69fda684f8
initial commit of module launcher
2015-07-22 08:28:44 -04:00