<module>eventmanager</module>
<module>guard</module>
<module>model-impl</module>
- <module>packages</module>
<module>policy-yaml</module>
</modules>
</plugins>
</build>
- <!-- The following are placed in the local repository at installation -->
+ <!-- The following are placed in the local or remote repository at installation -->
<dependencies>
<dependency>
<groupId>org.onap.policy.drools-applications</groupId>
<version>${project.version}</version>
<type>jar</type>
</dependency>
+ <dependency>
+ <groupId>org.onap.policy.drools-applications</groupId>
+ <artifactId>demo</artifactId>
+ <version>${project.version}</version>
+ <type>jar</type>
+ </dependency>
+ <dependency>
+ <groupId>org.onap.policy.drools-applications</groupId>
+ <artifactId>template.demo</artifactId>
+ <version>${project.version}</version>
+ <type>jar</type>
+ </dependency>
+ <dependency>
+ <groupId>org.onap.policy.drools-applications</groupId>
+ <artifactId>archetype-closedloop-demo-rules</artifactId>
+ <version>${project.version}</version>
+ <type>jar</type>
+ </dependency>
</dependencies>
</project>
GROUPID="org.onap.policy.demo.rules"
ARTIFACTID="closed-loop-demo-rules"
-VERSION="1.1.0-SNAPSHOT"
+VERSION="1.1.0"
PACKAGE="org.onap.policy.demo.rules"
CLOSEDLOOPCONTROLNAME="CL-FRWL-LOW-TRAFFIC-SIG-d925ed73-8231-4d02-9545-db4e101f88f8"
POLICYSCOPE="service=test;resource=FRWL;type=configuration"
(
cd "${DIR_TMP}"
-"$M2_HOME"/bin/mvn archetype:generate \
+mvn archetype:generate \
-B \
-DarchetypeCatalog=local \
-DarchetypeGroupId="${ARCHETYPE_GROUP_ID}" \
echo
echo "generating deployable ${ARTIFACTID} maven artifact .."
-"$M2_HOME"/bin/mvn install
+mvn install
if [ "${?}" -ne 0 ]; then
echo
<parent>
<groupId>org.onap.policy.drools-applications</groupId>
- <artifactId>common</artifactId>
+ <artifactId>controlloop</artifactId>
<version>1.1.0-SNAPSHOT</version>
</parent>
<modules>
<module>common</module>
<module>templates</module>
+ <module>packages</module>
</modules>
<extension>
<groupId>org.apache.maven.archetype</groupId>
<artifactId>archetype-packaging</artifactId>
- <version>2.4</version>
+ <version>3.0.1</version>
</extension>
</extensions>
<plugins>
<plugin>
<artifactId>maven-archetype-plugin</artifactId>
- <version>2.4</version>
+ <version>3.0.1</version>
</plugin>
</plugins>
</pluginManagement>
</properties>
<dependencies>
- <dependency>
- <groupId>org.onap.policy.drools-applications</groupId>
- <artifactId>demo</artifactId>
- <version>${dependenciesVersion}</version>
- </dependency>
<dependency>
<groupId>org.onap.policy.drools-applications</groupId>
<artifactId>events</artifactId>