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

META-INF.maven.archetype-metadata.xml Maven / Gradle / Ivy

Go to download

Archetype for a Tomcat-based project on SAP Cloud Platform (Cloud Foundry).

There is a newer version: 2.28.0
Show newest version
<?xml version="1.0" encoding="UTF-8"?>
<archetype-descriptor
        xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0 http://maven.apache.org/xsd/archetype-descriptor-1.0.0.xsd"
        name="Archetypes - SAP CP Cloud Foundry + Tomcat"
        xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.0.0"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">

    <requiredProperties>
        <requiredProperty key="gitignore">
            <defaultValue>.gitignore</defaultValue>
        </requiredProperty>
        <requiredProperty key="skipUsageAnalytics">
            <defaultValue>false</defaultValue>
        </requiredProperty>
    </requiredProperties>

    <fileSets>
        <!-- root folder -->
        <fileSet filtered="true">
            <directory/>
            <includes>
                <include>manifest.yml</include>
            </includes>
        </fileSet>

        <fileSet filtered="false">
            <directory/>
            <includes>
                <include>__gitignore__</include>
                <include>Jenkinsfile</include>
                <include>pipeline_config.yml</include>
            </includes>
        </fileSet>

        <!-- application folder -->
        <fileSet filtered="true">
            <directory>application</directory>
            <includes>
                <include>pom.xml</include>
            </includes>
        </fileSet>

        <fileSet filtered="true">
            <directory>application/src/main/java</directory>
            <includes>
                <include>**/*.java</include>
            </includes>
        </fileSet>
        <fileSet filtered="true">
            <directory>application/src/main/resources</directory>
            <includes>
                <include>**</include>
            </includes>
        </fileSet>

        <fileSet filtered="true">
            <directory>application/src/main/webapp</directory>
            <includes>
                <include>**</include>
            </includes>
        </fileSet>

        <!-- unit tests folder -->
        <fileSet filtered="true">
            <directory>unit-tests</directory>
            <includes>
                <include>pom.xml</include>
            </includes>
        </fileSet>
        <fileSet filtered="true">
            <directory>unit-tests/src/test/java</directory>
            <includes>
                <include>**/*.java</include>
            </includes>
        </fileSet>

        <!-- integration tests folder -->
        <fileSet filtered="true">
            <directory>integration-tests</directory>
            <includes>
                <include>pom.xml</include>
            </includes>
        </fileSet>
        <fileSet filtered="true">
            <directory>integration-tests/src/test/java</directory>
            <includes>
                <include>**/*.java</include>
            </includes>
        </fileSet>
        <fileSet filtered="true">
            <directory>integration-tests/src/test/resources</directory>
            <includes>
                <include>**</include>
            </includes>
        </fileSet>

        <!-- cx-server folder -->
        <fileSet filtered="false">
            <directory>cx-server</directory>
            <includes>
                <include>**</include>
            </includes>
        </fileSet>
    </fileSets>
</archetype-descriptor>




© 2015 - 2024 Weber Informatics LLC | Privacy Policy