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