Dave Syer
c285a0f082
Make test work on command line properly
...
Surefire wraps everything in a .jar to run the tests, and the
manifest has a main class, so that fools the main class
detection.
2018-11-17 16:27:42 +00:00
Dave Syer
0287a5d8f3
Extend search for main class to include custom manifest entries
2018-11-16 16:16:12 +00:00
Dave Syer
e9b289d995
Remove unused import
2018-11-12 14:31:24 +00:00
Dave Syer
cd89f45191
Add support for empty function.bean
...
If there is a unique function it should be unambiguous. This change
also supports multiple functions, but the naming is unhelpful then
("function[0,1,2,]").
2018-11-12 14:07:36 +00:00
Dave Syer
9c6c7d09d4
Ensure ContextRunner class can be loaded
...
Even if FunctionalSpringApplication is not available.
2018-11-12 12:02:55 +00:00
Dave Syer
10f446d6b5
Ensure ContextRunner can be used to run a non-functional application
2018-11-12 11:07:36 +00:00
Dave Syer
aba50816f7
Add support for detecting FunctionRegistration or Function
...
User can now provide a Function or an ApplicationInitializer. Also
the initializer can create a FunctionRegistration with the handler
name instead of a bean with the handler name. Better control of
input and output types that way.
Fixes gh-231
2018-11-09 12:38:37 +00:00
Marcin Grzejszczak
ca624f1a11
Bumping versions
2018-10-31 09:29:35 +01:00
buildmaster
9cf723949b
Going back to snapshots
2018-10-29 08:19:29 +00:00
buildmaster
e2f4d0a9e5
Update SNAPSHOT to 2.0.0.RC1
2018-10-29 08:15:29 +00:00
buildmaster
435e4d0438
Going back to snapshots
2018-10-23 13:35:10 +00:00
buildmaster
0c5ad6acbd
Update SNAPSHOT to 2.0.0.M4
2018-10-23 13:31:46 +00:00
Dave Syer
14af9647b3
Fix test that wasn't supposed to be ignored
2018-10-11 15:08:19 +01:00
Oleg Zhurakousky
9080f0d03b
Fixed broken test
2018-10-10 14:39:55 -07:00
Dave Syer
3a168a8ef4
Ignore some tests in JDK11
2018-10-10 17:00:01 +01:00
Dave Syer
ac23556277
Fix a few failing tests in JDK11
2018-10-10 12:07:51 +01:00
Dave Syer
bb2e488105
Add flux sample for tests
2018-10-10 11:04:19 +01:00
Marcin Grzejszczak
c70f03b4a4
Bumped function to Greenwich
2018-10-02 11:56:59 +02:00
Dave Syer
022f9213d8
Revert to snapshots
2018-09-22 16:14:54 +01:00
Dave Syer
de6331054e
Update to 2.0.0.M3
2018-09-22 12:04:16 +01:00
Dave Syer
7eb9d9f500
Add support for exploded Boot archive in deployer
2018-09-22 11:17:14 +01:00
buildmaster
8f9882a419
Going back to snapshots
2018-09-19 13:20:41 +00:00
buildmaster
43d70a4c0c
Update SNAPSHOT to 2.0.0.M2
2018-09-19 13:17:51 +00:00
Dave Syer
f7b184c4c3
Revert to more convenient signature in FunctionCatalog
2018-09-17 15:07:24 +01:00
Dave Syer
4311aa949c
Revert "Use comma instead of pipe (better in URL path)"
...
This reverts commit f0e2f0b975 .
2018-09-17 11:22:17 +01:00
Dave Syer
f0e2f0b975
Use comma instead of pipe (better in URL path)
2018-09-17 10:58:42 +01:00
Marcin Grzejszczak
b28e22d255
Going back to snapshots
2018-08-22 18:03:37 +02:00
Marcin Grzejszczak
aca771fb8b
Update SNAPSHOT to 2.0.0.M1
2018-08-22 17:54:29 +02:00
Oleg Zhurakousky
8001c49312
Final prep for 2.0.0.M1 release
...
Ignored few tests that are failing due to boot 2.1 no-override policy
2018-08-22 17:18:00 +02:00
Marcin Grzejszczak
44739b4a25
Preparing for 2.0.0.M1 release
2018-08-22 14:55:36 +02:00
Dave Syer
9803f4c61e
Merge branch '1.x'
2018-08-21 13:44:03 +01:00
Dave Syer
4a6227a777
Extract parent creation logic into a method
...
Fixes #201
2018-08-21 13:42:31 +01:00
Oleg Zhurakousky
30187b583b
GH-199 Added support for typeless lookup in FunctionCatalog
...
Updated both the interface as well as InMemoryFunctionCatalog BeanFactoryFunctionCatalog and SingleEntryFunctionRegistry implementations
Added tests
Resolves #199
2018-08-15 17:56:29 +02:00
Dave Syer
4c9627aee3
Fix Build and upgrade fully to Boot 2.0
...
Some tests still ignored.
Also adds draft functional bean registration support. The AWS sample
is using that now (it starts up 4x faster in AWS). To activate the
functional beans user has to supply a main class of type
ApplicationContextInitializer.
2018-06-21 17:57:50 +01:00
Dave Syer
00e2b749d2
First step in 2.0.0. Remove Stream dependencies
2018-06-21 06:35:41 +01:00
Dave Syer
068b9ef7e9
Revert to snapshots
2018-06-18 11:49:02 +01:00
Dave Syer
ac3ea7db36
Update to 1.0.0
2018-06-15 12:27:30 +01:00
Dave Syer
9dc569837a
Revert to snapshots
2018-05-26 09:42:34 +01:00
Dave Syer
b20cb700ea
Update to RC2
2018-05-26 09:34:02 +01:00
Dave Syer
8e9a5504cb
Revert to snapshots
2018-05-21 10:05:42 +01:00
Dave Syer
c29f800380
Update to 1.0.0.RC1
2018-05-21 10:04:54 +01:00
Dave Syer
a64579dbdb
More tests for auto detect of start class
2018-05-18 12:48:36 +01:00
Dave Syer
e1bb5259a9
Support for Start-Class as main
2018-05-18 11:45:41 +01:00
Dave Syer
ebd1646308
Push deployer configuration out of autoconfig
...
It tends to pop back into function apps where it is not needed
otherwise. Users that want to use the library need to import
the FunctionConfiguration directly using the
@EnableFunctionDeployer convenience annotation..
2018-04-25 17:37:55 +01:00
Dave Syer
7fa0ed7b6b
Replace deployer with a simpler library
...
Instead of an app, it is now a library with some utilities
(principally ApplicationBootstrap) for launching a Spring Boot
application, extracting a function, and registering it in the
FunctionRegistry.
2018-04-25 12:44:20 +01:00
Dave Syer
98cf4dc06e
Revert to snapshots
2018-04-16 16:22:02 +01:00
Dave Syer
d1bcb7d142
Update to 1.0.0.M6
2018-04-16 16:04:31 +01:00
Dave Syer
74b80c069c
Update to thin launcher 1.0.10
2018-04-16 15:51:41 +01:00
trisberg
344ee9a689
Upgrade boot versions
...
- 1.5.10 to 1.5.11
- 2.0.0 to 2.0.1
2018-04-06 21:07:21 +01:00
Dave Syer
efc99d2af0
Revert to snaphots
2018-03-16 11:40:12 -04:00