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

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

The newest version!
<?xml version="1.0" encoding="UTF-8"?>
<archetype-descriptor
        xsi:schemaLocation="https://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.1.0 http://maven.apache.org/xsd/archetype-descriptor-1.1.0.xsd"
        name="enhanced-mule-archetype-template"
        xmlns="https://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.1.0"
        xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <requiredProperties>
        <requiredProperty key="orgId"/>
        <requiredProperty key="version">
            <defaultValue>1.0.0-SNAPSHOT</defaultValue>
        </requiredProperty>
        <requiredProperty key="rest">
            <validationRegex>yes|no</validationRegex>
        </requiredProperty>
        <requiredProperty key="runtimeVersion">
            <defaultValue>4.3.0</defaultValue>
        </requiredProperty>
        <requiredProperty key="apiSpecId">
            <defaultValue>${artifactId}-spec</defaultValue>
        </requiredProperty>
        <requiredProperty key="apiSpecType">
            <validationRegex>raml|oas</validationRegex>
            <defaultValue>raml</defaultValue>
        </requiredProperty>
        <requiredProperty key="apiSpecInProject">
            <validationRegex>yes|no</validationRegex>
            <defaultValue>no</defaultValue>
        </requiredProperty>
        <requiredProperty key="apiSpecExt">
            <validationRegex>raml|json|yaml</validationRegex>
            <defaultValue>raml</defaultValue>
        </requiredProperty>
        <requiredProperty key="apiSpecVersion">
            <defaultValue>1.0.0</defaultValue>
        </requiredProperty>
        <requiredProperty key="domain">
            <validationRegex>yes|no</validationRegex>
            <defaultValue>no</defaultValue>
        </requiredProperty>
        <requiredProperty key="domainArtifactId">
            <defaultValue>overrideme</defaultValue>
        </requiredProperty>
        <requiredProperty key="domainGroupId">
            <defaultValue>overrideme</defaultValue>
        </requiredProperty>
        <requiredProperty key="domainVersion">
            <defaultValue>overrideme</defaultValue>
        </requiredProperty>
        <requiredProperty key="jsonlogging">
            <validationRegex>yes|no</validationRegex>
            <defaultValue>no</defaultValue>
        </requiredProperty>
        <requiredProperty key="jsonloggingversion">
            <defaultValue>1.0.1</defaultValue>
        </requiredProperty>
        <requiredProperty key="emtVersion">
            <defaultValue>1.2.7-beta2</defaultValue>
        </requiredProperty>
        <requiredProperty key="gitCommitPlugin">
            <validationRegex>yes|no</validationRegex>
            <defaultValue>yes</defaultValue>
        </requiredProperty>
        <requiredProperty key="clientIdEnforcementPolicy">
            <validationRegex>yes|no</validationRegex>
            <defaultValue>yes</defaultValue>
        </requiredProperty>
        <requiredProperty key="slaTier">
            <validationRegex>yes|no</validationRegex>
            <defaultValue>yes</defaultValue>
        </requiredProperty>
        <requiredProperty key="emProperties">
            <validationRegex>yes|no</validationRegex>
            <defaultValue>no</defaultValue>
        </requiredProperty>
        <requiredProperty key="emPropertiesVersion">
            <defaultValue>1.0.0-beta3</defaultValue>
        </requiredProperty>
        <requiredProperty key="vagrantfile">
            <validationRegex>yes|no</validationRegex>
            <defaultValue>yes</defaultValue>
        </requiredProperty>
        <requiredProperty key="vagrantfileWin2019">
            <validationRegex>yes|no</validationRegex>
            <defaultValue>yes</defaultValue>
        </requiredProperty>
    </requiredProperties>
    <fileSets>
        <fileSet filtered="true" encoding="UTF-8">
            <directory>src</directory>
        </fileSet>
        <fileSet filtered="true" encoding="UTF-8">
            <directory>configurations</directory>
            <includes>
                <include>**/*.properties</include>
            </includes>
        </fileSet>
        <fileSet filtered="true" encoding="UTF-8">
            <directory>scripts</directory>
        </fileSet>
        <fileSet filtered="true" encoding="UTF-8">
            <directory></directory>
            <includes>
                <include>anypoint.json</include>
                <include>README.md</include>
                <include>mule-artifact.json</include>
                <include>settings.xml</include>
                <include>azure-pipelines.yml</include>
                <include>Vagrantfile</include>
            </includes>
        </fileSet>
        <fileSet encoding="UTF-8">
            <directory></directory>
            <includes>
                <include>.gitignore</include>
                <include>mvnw</include>
                <include>mvnw.cmd</include>
            </includes>
        </fileSet>
        <fileSet encoding="UTF-8">
            <directory>.mvn</directory>
            <includes>
                <include>**/*</include>
            </includes>
        </fileSet>
    </fileSets>
</archetype-descriptor>




© 2015 - 2025 Weber Informatics LLC | Privacy Policy