Skip to content

UNOMI-254 Add Groovy scripting support for actions#106

Merged
sergehuber merged 3 commits intomasterfrom
UNOMI-254-groovy-actions
Nov 22, 2019
Merged

UNOMI-254 Add Groovy scripting support for actions#106
sergehuber merged 3 commits intomasterfrom
UNOMI-254-groovy-actions

Conversation

@sergehuber
Copy link
Copy Markdown
Contributor

These changes include:

  • Make the ActionExecutorDispatcher pluggeable, so that it may delegate to multiple implementations
  • Provide an implementation for Groovy
  • Provide an sample bundle that uses a Groovy action

Signed-off-by: Serge Huber shuber@apache.org

These changes include:
- Make the ActionExecutorDispatcher pluggeable, so that it may delegate to multiple implementations
- Provide an implementation for Groovy
- Provide an sample bundle that uses a Groovy action

Signed-off-by: Serge Huber <shuber@apache.org>
@asf-ci
Copy link
Copy Markdown

asf-ci commented Nov 7, 2019

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/unomi-pr/55/

…j logs.

Signed-off-by: Serge Huber <shuber@apache.org>
@asf-ci
Copy link
Copy Markdown

asf-ci commented Nov 7, 2019

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/unomi-pr/56/

- Moved HttpBuilder and Jsoup library to Groovy Action feature
- Added example of retrieving data from event
- Added DynamicImport-Package for Groovy script dependencies (is there a better way to do this ?)
- Fix dynamic reloading of Groovy scripts from project source code

Signed-off-by: Serge Huber <shuber@apache.org>
@asf-ci
Copy link
Copy Markdown

asf-ci commented Nov 15, 2019

Refer to this link for build results (access rights to CI server needed):
https://builds.apache.org/job/unomi-pr/61/

@sergehuber sergehuber merged commit 3267173 into master Nov 22, 2019
@sergehuber sergehuber deleted the UNOMI-254-groovy-actions branch November 22, 2019 15:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants