Skip to content

Commit

Permalink
chore: Added feature for raw MQTT cloud connection (#5556)
Browse files Browse the repository at this point in the history
Signed-off-by: Nicola Timeus <[email protected]>
  • Loading branch information
nicolatimeus authored and MMaiero committed Dec 19, 2024
1 parent 61ef8a7 commit 6e5d33f
Show file tree
Hide file tree
Showing 5 changed files with 117 additions and 0 deletions.
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
###############################################################################
# Copyright (c) 2024 Eurotech and/or its affiliates and others
#
# This program and the accompanying materials are made
# available under the terms of the Eclipse Public License 2.0
# which is available at https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Eurotech
###############################################################################

bin.includes = feature.xml,\
feature.properties
Original file line number Diff line number Diff line change
@@ -0,0 +1,26 @@
###############################################################################
# Copyright (c) 2024 Eurotech and/or its affiliates and others
#
# This program and the accompanying materials are made
# available under the terms of the Eclipse Public License 2.0
# which is available at https://www.eclipse.org/legal/epl-2.0/
#
# SPDX-License-Identifier: EPL-2.0
#
# Contributors:
# Eurotech
###############################################################################

featureName=Eclipse Kura - Raw MQTT Cloud Connection Provider
providerName=Eclipse Kura
description=Eclipse Kura Cloud Connector that allows to use a MQTT connection without restrictions on topic structure or payload encoding

copyright=\
Copyright (c) 2024 Eurotech and/or its affiliates and others\n\
\n\
This program and the accompanying materials are made\n\
available under the terms of the Eclipse Public License 2.0\n\
which accompanies this distribution, and is available at\n\
which is available at https://www.eclipse.org/legal/epl-2.0/\n\
\n\
SPDX-License-Identifier: EPL-2.0\n
Original file line number Diff line number Diff line change
@@ -0,0 +1,29 @@
<?xml version="1.0" encoding="UTF-8"?>
<feature
id="org.eclipse.kura.cloudconnection.raw.mqtt.provider"
label="%featureName"
version="2.0.0.qualifier"
provider-name="%providerName"
license-feature="org.eclipse.license"
license-feature-version="0.0.0">

<description>
%description
</description>

<copyright>
%copyright
</copyright>

<license url="%licenseURL">
%license
</license>

<plugin
id="org.eclipse.kura.cloudconnection.raw.mqtt.provider"
download-size="0"
install-size="0"
version="0.0.0"
unpack="false"/>

</feature>
Original file line number Diff line number Diff line change
@@ -0,0 +1,46 @@
<?xml version="1.0" encoding="UTF-8"?>
<!--
Copyright (c) 2024 Eurotech and/or its affiliates and others
This program and the accompanying materials are made
available under the terms of the Eclipse Public License 2.0
which is available at https://www.eclipse.org/legal/epl-2.0/
SPDX-License-Identifier: EPL-2.0
-->
<project xmlns="http://maven.apache.org/POM/4.0.0"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">

<modelVersion>4.0.0</modelVersion>

<parent>
<groupId>org.eclipse.kura.feature</groupId>
<artifactId>features</artifactId>
<version>6.0.0-SNAPSHOT</version>
<relativePath>..</relativePath>
</parent>

<artifactId>org.eclipse.kura.cloudconnection.raw.mqtt.provider</artifactId>
<version>2.0.0-SNAPSHOT</version>
<packaging>eclipse-feature</packaging>

<build>
<plugins>
<plugin>
<groupId>de.dentrassi.maven</groupId>
<artifactId>osgi-dp</artifactId>
<version>${osgi-dp-plugin-version}</version>
<executions>
<execution>
<goals>
<goal>build</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>
1 change: 1 addition & 0 deletions kura/features/pom.xml
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,7 @@
<module>org.eclipse.kura.wire.script.tools</module>
<module>org.eclipse.kura.db.sqlite.provider</module>
<module>org.eclipse.kura.cloudconnection.sparkplug.mqtt.provider</module>
<module>org.eclipse.kura.cloudconnection.raw.mqtt.provider</module>
</modules>

<profiles>
Expand Down

0 comments on commit 6e5d33f

Please sign in to comment.