4.0.0 org.eclipse.sensinact.gateway.distribution distribution ${revision}${changelist} assembly pom Eclipse sensiNact Gateway assembly This project creates a zip containing a launchable sensiNact gateway org.apache.maven.plugins maven-resources-plugin resources org.apache.maven.plugins maven-dependency-plugin copy-launcher prepare-package copy org.eclipse.sensinact.gateway.distribution launcher ${revision}${changelist} jar export ${project.build.outputDirectory}/launch launcher.jar copy-feature-repositories prepare-package unpack ${project.build.outputDirectory}/repository org.eclipse.sensinact.gateway.distribution.features core-feature ${revision}${changelist} zip osgifeaturerepo org.eclipse.sensinact.gateway.distribution.features gogo-shell-feature ${revision}${changelist} zip osgifeaturerepo org.eclipse.sensinact.gateway.distribution.features jakarta-servlet-whiteboard-feature ${revision}${changelist} zip osgifeaturerepo org.eclipse.sensinact.gateway.distribution.features jakarta-rest-whiteboard-feature ${revision}${changelist} zip osgifeaturerepo org.eclipse.sensinact.gateway.distribution.features northbound-rest-feature ${revision}${changelist} zip osgifeaturerepo org.eclipse.sensinact.gateway.distribution.features northbound-websocket-feature ${revision}${changelist} zip osgifeaturerepo org.eclipse.sensinact.gateway.distribution.features northbound-ogc-sensorthings-feature ${revision}${changelist} zip osgifeaturerepo org.eclipse.sensinact.gateway.distribution.features northbound-ogc-sensorthings-mqtt-feature ${revision}${changelist} zip osgifeaturerepo org.eclipse.sensinact.gateway.distribution.features northbound-oidc-authenticator-feature ${revision}${changelist} zip osgifeaturerepo org.eclipse.sensinact.gateway.distribution.features virtual-temperature-sensor-feature ${revision}${changelist} zip osgifeaturerepo copy-features prepare-package copy ${project.build.outputDirectory}/features org.eclipse.sensinact.gateway.distribution.features core-feature ${revision}${changelist} json osgifeature core-feature.json org.eclipse.sensinact.gateway.distribution.features gogo-shell-feature ${revision}${changelist} json osgifeature gogo-shell-feature.json org.eclipse.sensinact.gateway.distribution.features jakarta-servlet-whiteboard-feature ${revision}${changelist} json osgifeature jakarta-servlet-whiteboard-feature.json org.eclipse.sensinact.gateway.distribution.features jakarta-rest-whiteboard-feature ${revision}${changelist} json osgifeature jakarta-rest-whiteboard-feature.json org.eclipse.sensinact.gateway.distribution.features northbound-rest-feature ${revision}${changelist} json osgifeature northbound-rest-feature.json org.eclipse.sensinact.gateway.distribution.features northbound-websocket-feature ${revision}${changelist} json osgifeature northbound-websocket-feature.json org.eclipse.sensinact.gateway.distribution.features northbound-ogc-sensorthings-feature ${revision}${changelist} json osgifeature northbound-ogc-sensorthings-feature.json org.eclipse.sensinact.gateway.distribution.features northbound-ogc-sensorthings-mqtt-feature ${revision}${changelist} json osgifeature northbound-ogc-sensorthings-mqtt-feature.json org.eclipse.sensinact.gateway.distribution.features virtual-temperature-sensor-feature ${revision}${changelist} json osgifeature virtual-temperature-sensor-feature.json org.apache.maven.plugins maven-antrun-plugin create-zip package run org.codehaus.mojo build-helper-maven-plugin attach-artifact package attach-artifact ${project.build.directory}/gateway.zip zip