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