All Downloads are FREE. Search and download functionalities are using the official Maven repository.

templates.data-delivery-spark.pipeline.pom.xml.vm Maven / Gradle / Ivy



    4.0.0

    
        ${groupId}
        ${parentArtifactId}
        ${version}
    

    ${moduleArtifactId}
    jar

    ${parentDescriptiveName}::${descriptiveName}
    ${pipeline.description}

    
        
            
                org.technologybrewery.fermenter
                fermenter-mda
                
                    ${pipeline.package}
                    data-delivery-spark-pipeline
                    
                        ${pipeline.name}
                        ${version.aissemble}
                        ${docker.project.repository.url}
                    
                    
                
            
            
                com.googlecode.maven-java-formatter-plugin
                maven-java-formatter-plugin
            
            
                org.codehaus.mojo
                build-helper-maven-plugin
            
            
                org.apache.maven.plugins
                maven-shade-plugin
                
                    
                        package
                        
                            shade
                        
                        
                            
                                
                                
                                    ${basePackage}.${pipeline.name}Driver
                                
                                
                                    META-INF/services/
                                
                                
                                    META-INF/services/org.apache.spark.sql.sources.DataSourceRegister
                                
                                
                                    
                                    META-INF/services/javax.ws.rs.ext.Providers
                                
                                #if ($pipeline.fileStores)
                                
                                    META-INF/services/org.jclouds.apis.ApiMetadata
                                
                                
                                    META-INF/services/org.jclouds.providers.ProviderMetadata
                                
                                #end
                            
                            #if ($pipeline.fileStores)
                            
                            
                                
                                    com.google
                                    repackaged.com.google
                                    
                                        com.google.common.**
                                        com.google.inject.**
                                        com.google.gson.**
                                    
                                
                            
                            #end
                        
                    
                
            
            #set($mainValuesPath = "src/main/resources/apps")
            #set($testValuesPath = "src/test/resources/apps")
            #parse("templates/data-delivery-common/pipeline.chart.pom.configuration.vm")
            
                net.masterthought
                maven-cucumber-reporting
            
        
    

    
        
            org.technologybrewery.krausening
            krausening
        
        
            com.boozallen.aissemble
            foundation-core-java
        
        
            com.boozallen.aissemble
            foundation-metadata-producer
        
        
            com.boozallen.aissemble
            extensions-messaging-kafka
        
        
            com.boozallen.aissemble
            extensions-data-delivery-spark
        
        
            com.boozallen.aissemble
            extensions-data-delivery-spark
            tests
            test-jar
            test
            ${version.aissemble}
        
        
            
            
            javax.servlet
            javax.servlet-api
            ${version.javax.servlet}
        
        #if ($pipeline.isAlertingSupportNeeded())
        
            com.boozallen.aissemble
            foundation-alerting
        
        #end
        
            com.boozallen.aissemble
            foundation-pdp-client-java
        
        
            com.boozallen.aissemble
            extensions-authzforce
        
        #if ($enableSedonaSupport)
        
            org.apache.sedona
            sedona-python-adapter-3.0_2.12
            ${version.sedona}
        
        
            org.apache.sedona
            sedona-viz-3.0_2.12
            ${version.sedona}
        
        
            org.datasyslab
            geotools-wrapper
            ${version.geotools.wrapper}
        
        #end
        #if ($enablePostgresSupport)
        
            com.boozallen.aissemble
            extensions-data-delivery-spark-postgres
        
        #end
        #if ($enableElasticsearchSupport)
        
        
            org.elasticsearch
            elasticsearch-spark-30_2.12
            ${version.elasticsearch}
            provided
        
        
            org.codehaus.janino
            commons-compiler
            ${version.janino}
        
        
            org.codehaus.janino
            janino
            ${version.janino}
        
        #end
        #if ($enableNeo4jSupport)
        
            com.boozallen.aissemble
            extensions-data-delivery-spark-neo4j
        
        #end
        
            com.boozallen.aissemble
            foundation-encryption-policy-java
        
        
            com.boozallen.aissemble
            extensions-encryption-vault-java
        
        #if ($pipeline.getDataLineage())
        
            com.boozallen.aissemble
            foundation-data-lineage-java
        
        #end
        
            io.smallrye.reactive
            smallrye-reactive-messaging-kafka
            ${version.smallrye.reactive.messaging}
        
        #if ($pipeline.fileStores)
        
            org.apache.jclouds
            jclouds-allblobstore
            ${version.jclouds}
        
        #end
        #if($enableSemanticDataSupport)
        
            #[[${project.groupId}]]#
            ${javaDataRecords}
            #[[${project.version}]]#
        
        #end
        
        
            io.cucumber
            cucumber-java
            test
        
        
            io.cucumber
            cucumber-junit
            test
        
        
            junit
            junit
            test
        
        
            io.smallrye.reactive
            smallrye-reactive-messaging-in-memory
            ${version.smallrye.reactive.messaging}
            test
        
        
            org.awaitility
            awaitility
            ${version.awaitility}
            test
        
        
            net.masterthought
            cucumber-reporting
            test
        
        #if ($pipeline.fileStores)
        
            org.apache.jclouds.api
            filesystem
            ${version.jclouds}
            test
        
        #end
    






© 2015 - 2025 Weber Informatics LLC | Privacy Policy