genesis.mule.genesis-template-mule.0.9.2.source-code.pom.xml Maven / Gradle / Ivy
<?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd"> <modelVersion>4.0.0</modelVersion> <groupId>${groupId}</groupId> <artifactId>${artifactId}</artifactId> <version>${version}</version> <packaging>mule-application</packaging> <name>${artifactId}</name> <properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <maven.compiler.source>1.8</maven.compiler.source> <maven.compiler.target>1.8</maven.compiler.target> <app.runtime>${runtimeVersion}</app.runtime> <mule.maven.plugin.version>3.1.1</mule.maven.plugin.version> <munit.version>${munitVersion}</munit.version> <anypoint.username>overrideme</anypoint.username> <anypoint.password>overrideme</anypoint.password> <anypoint.org>${anypointOrg}</anypoint.org> <anypoint.env>${anypointEnv}</anypoint.env> <ch.workerType>MICRO</ch.workerType> <ch.region>us-east-1</ch.region> </properties> <build> <plugins> <plugin> <groupId>org.mule.tools.maven</groupId> <artifactId>mule-maven-plugin</artifactId> <version>${r"${mule.maven.plugin.version}"}</version> <extensions>true</extensions> <configuration> <cloudHubDeployment> <uri>https://anypoint.mulesoft.com</uri> <muleVersion>${r"${app.runtime}"}</muleVersion> <username>${r"${anypoint.username}"}</username> <password>${r"${anypoint.password}"}</password> <applicationName>${r"${artifactId}-${anypoint.env}"}</applicationName> <workers>${r"${ch.workers}"}</workers> <workerType>${r"${ch.workerType}"}</workerType> <region>${r"${ch.region}"}</region> <environment>${r"${anypoint.env}"}</environment> <businessGroup>${r"${anypoint.org}"}</businessGroup> <properties> </properties> </cloudHubDeployment> </configuration> </plugin> <plugin> <groupId>com.mulesoft.munit.tools</groupId> <artifactId>munit-maven-plugin</artifactId> <version>${r"${munit.version}"}</version> <executions> <execution> <id>test</id> <phase>test</phase> <goals> <goal>test</goal> <goal>coverage-report</goal> </goals> </execution> </executions> <configuration> <dynamicPorts> <dynamicPort>${munitDynamicPort}</dynamicPort> </dynamicPorts> <coverage> <runCoverage>true</runCoverage> <formats> <format>html</format> </formats> </coverage> </configuration> </plugin> </plugins> <pluginManagement> <!-- lock down plugins versions to avoid using Maven defaults (may be moved to parent pom) --> <plugins> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>3.0.0</version> </plugin> <!-- see http://maven.apache.org/ref/current/maven-core/default-bindings.html#Plugin_bindings_for_jar_packaging --> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.7.0</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.20.1</version> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>3.0.2</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> </plugins> </pluginManagement> </build> <dependencies> <dependency> <groupId>org.mule.modules</groupId> <artifactId>mule-apikit-module</artifactId> <version>1.1.1</version> <classifier>mule-plugin</classifier> </dependency> <dependency> <groupId>com.mulesoft.munit</groupId> <artifactId>munit-runner</artifactId> <version>${r"${munit.version}"}</version> <classifier>mule-plugin</classifier> <scope>test</scope> </dependency> <dependency> <groupId>com.mulesoft.munit</groupId> <artifactId>munit-tools</artifactId> <version>${r"${munit.version}"}</version> <classifier>mule-plugin</classifier> <scope>test</scope> </dependency> <dependency> <groupId>org.mule.connectors</groupId> <artifactId>mule-http-connector</artifactId> <version>1.2.0</version> <classifier>mule-plugin</classifier> </dependency> </dependencies> <repositories> <repository> <id>anypoint-exchange</id> <name>Anypoint Exchange</name> <url>https://maven.anypoint.mulesoft.com/api/v1/maven</url> <layout>default</layout> </repository> <repository> <id>mulesoft-releases</id> <name>MuleSoft Releases Repository</name> <url>https://repository.mulesoft.org/releases/</url> <layout>default</layout> </repository> <repository> <id>mulesoft-enterprise</id> <name>MuleSoft Enterprise Repository</name> <url>https://repository.mulesoft.org/nexus-ee/content/repositories/releases-ee/</url> <layout>default</layout> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>mulesoft-releases</id> <name>mulesoft release repository</name> <layout>default</layout> <url>https://repository.mulesoft.org/releases/</url> <snapshots> <enabled>false</enabled> </snapshots> </pluginRepository> <pluginRepository> <id>mulesoft-enterprise</id> <name>MuleSoft Enterprise Repository</name> <url>https://repository.mulesoft.org/nexus-ee/content/repositories/releases-ee/</url> <layout>default</layout> <releases> <enabled>true</enabled> </releases> <snapshots> <enabled>true</enabled> </snapshots> </pluginRepository> </pluginRepositories> </project>
© 2015 - 2025 Weber Informatics LLC | Privacy Policy