From 6d9b6be5cc1d08b2235e23b215bd89c5ccd25bc8 Mon Sep 17 00:00:00 2001 From: Amalka Subasinghe Date: Mon, 24 Apr 2023 13:55:17 +0530 Subject: [PATCH] added virtual fire alaram deployer --- iot-core/src/assembly/bin.xml | 4 + .../core/samples/device-plugins-deployer.xml | 196 ++++++++++++++++++ pom.xml | 2 +- 3 files changed, 201 insertions(+), 1 deletion(-) create mode 100644 iot-core/src/core/samples/device-plugins-deployer.xml diff --git a/iot-core/src/assembly/bin.xml b/iot-core/src/assembly/bin.xml index 20ee19b..9d767d8 100644 --- a/iot-core/src/assembly/bin.xml +++ b/iot-core/src/assembly/bin.xml @@ -104,6 +104,10 @@ src/core/keystores/client-truststore.jks ${entgra-iot-core}/repository/resources/security/ + + src/core/samples/device-plugins-deployer.xml + ${entgra-iot-core}/samples/ + diff --git a/iot-core/src/core/samples/device-plugins-deployer.xml b/iot-core/src/core/samples/device-plugins-deployer.xml new file mode 100644 index 0000000..ebabdc4 --- /dev/null +++ b/iot-core/src/core/samples/device-plugins-deployer.xml @@ -0,0 +1,196 @@ + + + + + org.wso2 + wso2 + 1 + + + 4.0.0 + io.entgra.product.community + iot-devicetype-feature-installation + 5.2.1-SNAPSHOT + pom + Install Virtual Fire Alarm Device Types - IoT Core + + + + + org.wso2.maven + carbon-p2-plugin + 5.1.2 + + + 2-p2-repo-generation + package + + p2-repo-gen + + + file:${basedir}/target/p2-repo + file:${basedir}/target/p2-repo + true + true + + + org.wso2.carbon.devicemgt-plugins:org.wso2.carbon.device.mgt.iot.virtualfirealarm.backend.feature:${carbon.device.mgt.plugin.version} + + + + + + default-feature-install + package + + p2-profile-gen + + + default + file:${basedir}/target/p2-repo + file:${basedir}/target/p2-repo + ${basedir}/../repository/components + false + + + org.wso2.carbon.device.mgt.iot.virtualfirealarm.backend.feature.group + ${carbon.device.mgt.plugin.version} + + + + + + + + + + + + wso2.releases + WSO2 internal Repository + http://maven.wso2.org/nexus/content/repositories/releases/ + + true + daily + ignore + + + + wso2.snapshots + Apache Snapshot Repository + http://maven.wso2.org/nexus/content/repositories/snapshots/ + + true + daily + + + false + + + + wso2-nexus + WSO2 internal Repository + http://maven.wso2.org/nexus/content/groups/wso2-public/ + + true + daily + ignore + + + + + + + + + wso2-nexus + WSO2 internal Repository + http://maven.wso2.org/nexus/content/groups/wso2-public/ + + true + daily + ignore + + + + wso2.releases + WSO2 internal Repository + http://maven.wso2.org/nexus/content/repositories/releases/ + + true + daily + ignore + + + + wso2.snapshots + WSO2 Snapshot Repository + http://maven.wso2.org/nexus/content/repositories/snapshots/ + + true + daily + + + false + + + + entgra-nexus + Entgra internal Repository + http://nexus.entgra.io/repository/maven-public/ + + true + daily + ignore + + + + entgra.releases + Entgra internal Repository + http://nexus.entgra.io/repository/maven-releases/ + + true + daily + ignore + + + + entgra.snapshots + Entgra Snapshot Repository + http://nexus.entgra.io/repository/maven-snapshots/ + + true + daily + + + false + + + + + + + 6.0.16-SNAPSHOT + + diff --git a/pom.xml b/pom.xml index 28b3bb0..522e8e0 100644 --- a/pom.xml +++ b/pom.xml @@ -107,7 +107,7 @@ 4.0.0 - am-parent-4.0.0 + wso2am-4.0.0 entgra-iot-core-${project.version} entgra-iot-community-${project.version}