META-INF.maven.archetype-metadata.xml Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of foundation-archetype
Show all versions of foundation-archetype
Defines a root level project archetype that can then have pipeline archetypes added to it
The newest version!
<!-- #%L AIOps Foundation::Archetype::Project %% Copyright (C) 2021 Booz Allen %% This software package is licensed under the Booz Allen Public License. All Rights Reserved. #L% --> <archetype-descriptor xmlns="https://maven.apache.org/plugins/maven-archetype-plugin/archetype-descriptor/1.1.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 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="aiops-project"> <requiredProperties> <requiredProperty key="groupId"> </requiredProperty> <requiredProperty key="artifactId"> </requiredProperty> <requiredProperty key="version"> <defaultValue>1.0.0-SNAPSHOT</defaultValue> </requiredProperty> <requiredProperty key="package"> </requiredProperty> <requiredProperty key="projectGitUrl"> </requiredProperty> <requiredProperty key="projectName"> </requiredProperty> <requiredProperty key="projectDescription"> <defaultValue>Project that contains aiSSEMBLE compliant pipeline(s)</defaultValue> </requiredProperty> <requiredProperty key="archetypeVersion"> <defaultValue>${version}</defaultValue> </requiredProperty> <requiredProperty key="licenseName"> <defaultValue>closed-source-license</defaultValue> </requiredProperty> <requiredProperty key="mavenRepositoryUrl"> <defaultValue>https://release-PLACEHOLDER/repository/maven-releases</defaultValue> </requiredProperty> <requiredProperty key="mavenSnapshotRepositoryUrl"> <defaultValue>https://snapshot-PLACEHOLDER/repository/maven-snapshots</defaultValue> </requiredProperty> <requiredProperty key="pypiProjectRepositoryUrl"> <defaultValue>https://pypi-PLACEHOLDER/repository/</defaultValue> </requiredProperty> <requiredProperty key="helmPublishingRepositoryUrl"> <defaultValue>https://helm-PLACEHOLDER/repository</defaultValue> </requiredProperty> <requiredProperty key="helmPublishingRepositoryName"> <defaultValue>PLACEHOLDER-helm</defaultValue> </requiredProperty> <requiredProperty key="dockerProjectRepositoryUrl"> <defaultValue>docker-registry-PLACEHOLDER/repository/</defaultValue> </requiredProperty> </requiredProperties> <fileSets> <fileSet filtered="true" encoding="UTF-8"> <directory/> <includes> <include>Tiltfile</include> <include>.tiltignore</include> <include>devops/**</include> <include>jenkinsPipelineSteps.groovy</include> </includes> </fileSet> <fileSet filtered="false" encoding="UTF-8"> <directory/> <includes> <include>mvnw</include> <include>mvnw.cmd</include> <include>.mvn/**</include> </includes> </fileSet> </fileSets> <modules> <module id="${rootArtifactId}-docker" dir="__rootArtifactId__-docker" name="${rootArtifactId}-docker"> </module> <module id="${rootArtifactId}-pipeline-models" dir="__rootArtifactId__-pipeline-models" name="${rootArtifactId}-pipeline-models"> <fileSets> <fileSet filtered="true" encoding="UTF-8"> <directory>src/main/resources</directory> <includes> <include>*/**</include> </includes> </fileSet> </fileSets> </module> <module id="${rootArtifactId}-pipelines" dir="__rootArtifactId__-pipelines" name="${rootArtifactId}-pipelines"> </module> <module id="${rootArtifactId}-deploy" dir="__rootArtifactId__-deploy" name="${rootArtifactId}-deploy"> <fileSets> <fileSet filtered="true" encoding="UTF-8"> <directory>src/main/resources</directory> <includes> <include>*/**</include> </includes> </fileSet> </fileSets> </module> <module id="${rootArtifactId}-shared" dir="__rootArtifactId__-shared" name="${rootArtifactId}-shared"> </module> <module id="${rootArtifactId}-tests" dir="__rootArtifactId__-tests" name="${rootArtifactId}-tests"> <fileSets> <fileSet filtered="true" encoding="UTF-8"> <directory/> <includes> <include>*/**</include> </includes> <excludes> <exclude>pom.xml</exclude> </excludes> </fileSet> </fileSets> </module> </modules> </archetype-descriptor>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy