4.0.0 org.thingsboard 0.0.1-SNAPSHOT server org.thingsboard.server application jar Thingsboard Server Application http://thingsboard.org UTF-8 ${basedir}/.. thingsboard /var/log/${pkg.name} /usr/share/${pkg.name} io.netty netty-transport-native-epoll ${netty.version} linux-x86_64 org.thingsboard.server extensions-api org.thingsboard.server extensions-core org.thingsboard.server.common transport org.thingsboard.server.transport http org.thingsboard.server.transport coap org.thingsboard.server.transport mqtt org.thingsboard.server dao org.thingsboard.server dao test-jar test io.takari.junit takari-cpsuite test org.cassandraunit cassandra-unit org.slf4j slf4j-log4j12 test org.thingsboard.server ui ${project.version} runtime org.springframework.boot spring-boot-starter-security org.springframework.boot spring-boot-starter-web org.springframework.boot spring-boot-starter-websocket io.jsonwebtoken jjwt joda-time joda-time org.apache.velocity velocity org.apache.velocity velocity-tools org.springframework spring-context-support org.springframework.boot spring-boot-starter-test test org.springframework.security spring-security-test test com.jayway.jsonpath json-path test com.jayway.jsonpath json-path-assert test com.typesafe.akka akka-actor_${scala.version} com.typesafe.akka akka-slf4j_${scala.version} org.slf4j slf4j-api org.slf4j log4j-over-slf4j ch.qos.logback logback-core ch.qos.logback logback-classic junit junit test org.mockito mockito-all test javax.mail mail org.apache.curator curator-recipes com.google.protobuf protobuf-java io.grpc grpc-netty io.grpc grpc-protobuf io.grpc grpc-stub ${pkg.name}-${project.version} ${project.basedir}/src/main/resources org.apache.maven.plugins maven-surefire-plugin ${surfire.version} thingsboard **/*TestSuite.java org.apache.maven.plugins maven-resources-plugin copy-conf process-resources copy-resources ${project.build.directory}/conf src/main/resources logback.xml false copy-service-conf process-resources copy-resources ${project.build.directory}/conf src/main/conf true copy-control process-resources copy-resources ${project.build.directory}/control src/main/scripts/control true copy-data-cql process-resources copy-resources ${project.build.directory}/data ../dao/src/main/resources **/*.cql false org.apache.maven.plugins maven-dependency-plugin copy-extensions package copy ${project.build.directory}/extensions org.thingsboard.server.extensions extension-rabbitmq extension org.thingsboard.server.extensions extension-rest-api-call extension org.thingsboard.server.extensions extension-kafka extension org.apache.maven.plugins maven-jar-plugin Thingsboard ${project.version} org.springframework.boot spring-boot-maven-plugin ZIP true true ${pkg.installFolder}/conf ${pkg.logFolder} ${pkg.name}.out repackage org.fortasoft gradle-maven-plugin build buildDeb buildRpm -PprojectBuildDir=${project.build.directory} -PprojectVersion=${project.version} -PmainJar=${project.build.directory}/${project.build.finalName}.${project.packaging} -PpkgName=${pkg.name} -PpkgInstallFolder=${pkg.installFolder} -PpkgLogFolder=${pkg.logFolder} package invoke org.xolstice.maven.plugins protobuf-maven-plugin org.codehaus.mojo build-helper-maven-plugin