You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@unomi.apache.org by sh...@apache.org on 2021/10/07 13:14:07 UTC

[unomi] branch unomi-1.6.x updated: fix build doc step in CI (#349)

This is an automated email from the ASF dual-hosted git repository.

shuber pushed a commit to branch unomi-1.6.x
in repository https://gitbox.apache.org/repos/asf/unomi.git


The following commit(s) were added to refs/heads/unomi-1.6.x by this push:
     new 38eb6c2  fix build doc step in CI (#349)
38eb6c2 is described below

commit 38eb6c2a8b272ba2e49f84269acab05fd8bc97b2
Author: jsinovassin <58...@users.noreply.github.com>
AuthorDate: Thu Oct 7 15:12:20 2021 +0200

    fix build doc step in CI (#349)
    
    (cherry picked from commit 3c2f2003f01e8503b331b1e917546e5e6da48957)
---
 .../unomi/groovy/actions/rest/GroovyActionsEndPoint.java      |  2 +-
 .../org/apache/unomi/groovy/actions/annotations/Action.java   |  6 +++---
 .../apache/unomi/groovy/actions/annotations/Parameter.java    |  1 -
 package/pom.xml                                               | 11 +++++++++++
 4 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/extensions/groovy-actions/rest/src/main/java/org/apache/unomi/groovy/actions/rest/GroovyActionsEndPoint.java b/extensions/groovy-actions/rest/src/main/java/org/apache/unomi/groovy/actions/rest/GroovyActionsEndPoint.java
index f08d46b..86cc092 100644
--- a/extensions/groovy-actions/rest/src/main/java/org/apache/unomi/groovy/actions/rest/GroovyActionsEndPoint.java
+++ b/extensions/groovy-actions/rest/src/main/java/org/apache/unomi/groovy/actions/rest/GroovyActionsEndPoint.java
@@ -64,7 +64,7 @@ public class GroovyActionsEndPoint {
      * Save a groovy action file and create an actionType entry to allow to call this action
      *
      * @param file the file to save
-     * @return
+     * @return Response of the API call
      */
     @POST
     @Path("/")
diff --git a/extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/annotations/Action.java b/extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/annotations/Action.java
index 5f19e60..53ec43f 100644
--- a/extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/annotations/Action.java
+++ b/extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/annotations/Action.java
@@ -59,14 +59,14 @@ public @interface Action {
     /**
      * Parameters specific to the action
      * The value of the parameters can be retrieved in the action like the following:
-     * action.getParameterValues().get(<parameter name>);
-     * @return parameters
+     * action.getParameterValues().get(parameterName);
+     * @return list of parameters
      */
     Parameter[] parameters() default {};
 
     /**
      * List of tags that help to classify the action
-     * @return systemTags
+     * @return list of system tags
      */
     String[] systemTags() default {};
 }
diff --git a/extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/annotations/Parameter.java b/extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/annotations/Parameter.java
index 7515e2a..edc1c03 100644
--- a/extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/annotations/Parameter.java
+++ b/extensions/groovy-actions/services/src/main/java/org/apache/unomi/groovy/actions/annotations/Parameter.java
@@ -21,7 +21,6 @@ import java.lang.annotation.RetentionPolicy;
 
 /**
  * Annotation designed to allow to add parameters to an action
- * @return parameters
  */
 @Retention(RetentionPolicy.RUNTIME)
 public @interface Parameter {
diff --git a/package/pom.xml b/package/pom.xml
index c76314b..5dd0fa0 100644
--- a/package/pom.xml
+++ b/package/pom.xml
@@ -249,6 +249,17 @@
                                 </artifactItem>
                                 <artifactItem>
                                     <groupId>org.apache.unomi</groupId>
+                                    <artifactId>unomi-groovy-actions-services</artifactId>
+                                    <version>${project.version}</version>
+                                    <classifier>groovyactionscfg</classifier>
+                                    <type>cfg</type>
+                                    <outputDirectory>
+                                        ${project.build.directory}/assembly/etc
+                                    </outputDirectory>
+                                    <destFileName>org.apache.unomi.groovy.actions.cfg</destFileName>
+                                </artifactItem>
+                                <artifactItem>
+                                    <groupId>org.apache.unomi</groupId>
                                     <artifactId>unomi-plugins-mail</artifactId>
                                     <version>${project.version}</version>
                                     <classifier>mailcfg</classifier>