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

templates.general-docker.airflow.docker.pom.xml.vm Maven / Gradle / Ivy




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

    docker-build

    ${artifactId}

    ${parentDescriptiveName}::Airflow
    Build for a Airflow Docker container to orchestrate pipelines
    4.0.0

    
        
            
                org.technologybrewery.fermenter
                fermenter-mda
                
                    com.boozallen.aiops.cookbook
                    aissemble-airflow-docker
                
            
            
                maven-resources-plugin
                
                    
                        copy-docker-resources
                        prepare-package
                        
                            copy-resources
                        
                        
                            ${project.build.directory}
                            
                                
                                    ${project.basedir}/src/main/resources/docker
                                    false
                                
                            
                        
                    
                    
                        copy-config-resources
                        prepare-package
                        
                            copy-resources
                        
                        
                            ${project.build.directory}/krausening/base
                            
                                
                                    ${project.basedir}/src/main/resources/krausening/base
                                    false
                                
                            
                        
                    
                    
                        copy-airflow-resources
                        prepare-package
                        
                            copy-resources
                        
                        
                            ${project.build.directory}/airflow
                            
                                
                                    ${project.basedir}/src/main/resources/airflow
                                    false
                                
                            
                        
                    
                    #foreach (${pipeline} in ${dataFlowPipelines})
                    
                        copy-${pipeline.deriveArtifactIdFromCamelCase()}-yaml-resources
                        prepare-package
                        
                            copy-resources
                        
                        
                            ${project.basedir}/src/main/jobs/
                            
                                
                                    ${project.parent.parent.basedir}/${rootArtifactId}-pipelines/${pipeline.deriveArtifactIdFromCamelCase()}/target/apps/
                                    false
                                    
                                        *test-chart.yaml
                                    
                                
                            
                        
                    
                    #end
                
            
            
                com.boozallen.aissemble
                mda-maven-plugin
                
                    
                        copy-pipeline-artifacts
                        prepare-package
                        
                            copy-pipeline-artifacts
                        
                    
                
                
                    ${project.groupId}
                    ${rootArtifactId}-pipeline-models
                    ${project.parent.parent.basedir}/${rootArtifactId}-pipelines/
                    ${project.build.directory}/dockerbuild/
                    ${version.habushu.dist.artifact}
                    
                        machine-learning-training
                    
                
                
                    
                        ${project.groupId}
                        ${rootArtifactId}-pipeline-models
                        ${project.version}
                    
                
            
            
                ${group.fabric8.plugin}
                docker-maven-plugin
            
        
    






© 2015 - 2025 Weber Informatics LLC | Privacy Policy