META-INF.maven.archetype-metadata.xml Maven / Gradle / Ivy
<archetype-descriptor xmlns="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.1.0 https://maven.apache.org/xsd/archetype-descriptor-1.1.0.xsd" name="starter"> <requiredProperties> <requiredProperty key="baseType"> <validationRegex>infra|payara</validationRegex> </requiredProperty> <requiredProperty key="version"> <defaultValue>1.x-SNAPSHOT</defaultValue> </requiredProperty> <requiredProperty key="projectName"> <defaultValue>Sample Project</defaultValue> </requiredProperty> <requiredProperty key="projectVersion"> <defaultValue>${project.version}</defaultValue> </requiredProperty> <requiredProperty key="basePomVersion"> <defaultValue>${base.pom.version}</defaultValue> </requiredProperty> <requiredProperty key="slf4jVersion"> <defaultValue>${slf4j.version}</defaultValue> </requiredProperty> <requiredProperty key="flowlogixVersion"> <defaultValue>${flowlogix.version}</defaultValue> </requiredProperty> <requiredProperty key="arqGrapheneVersion"> <defaultValue>${arquillian.graphene.version}</defaultValue> </requiredProperty> <requiredProperty key="seleniumVersion"> <defaultValue>${selenium.version}</defaultValue> </requiredProperty> <requiredProperty key="arqPayaraVersion"> <defaultValue>${arquillian.payara.version}</defaultValue> </requiredProperty> <requiredProperty key="eclipselinkVersion"> <defaultValue>${eclipselink.version}</defaultValue> </requiredProperty> <requiredProperty key="cacheExtensionVersion"> <defaultValue>${maven.cache.extension.version}</defaultValue> </requiredProperty> </requiredProperties> <fileSets> <fileSet filtered="true" packaged="true"> <directory>src/main/java</directory> <includes> <include>*</include> </includes> </fileSet> <fileSet> <directory>src/main/resources</directory> <includes> <include>**/*</include> </includes> </fileSet> <fileSet> <directory>src/main/webapp</directory> <includes> <include>**/*</include> </includes> </fileSet> <fileSet filtered="true" packaged="true"> <directory>src/test/java</directory> <includes> <include>*</include> </includes> </fileSet> <fileSet packaged="false"> <directory>src/test/resources</directory> <includes> <include>**/*</include> </includes> </fileSet> <fileSet packaged="false"> <directory>src/checkstyle</directory> <includes> <include>*</include> </includes> </fileSet> <fileSet filtered="true" packaged="false"> <directory>.mvn</directory> <includes> <include>*</include> </includes> </fileSet> <fileSet> <directory></directory> <includes> <include>.gitignore</include> <include>lombok.config</include> <include>.jenkins_payara</include> </includes> </fileSet> <fileSet> <directory>.github</directory> <includes> <include>*.yml</include> </includes> </fileSet> </fileSets> </archetype-descriptor>