pom.xml revision 5d968e809e05272e10f85f43b2e4d230af912fec
2665d7759e63acff0bcd4135678f2cc6f2041d46Christian Maeder<?xml version="1.0" encoding="UTF-8"?>
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer<!--
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer Copyright (c) 2015 ForgeRock AS. All rights reserved.
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer The contents of this file are subject to the terms
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer of the Common Development and Distribution License
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer (the License). You may not use this file except in
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer compliance with the License.
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer You can obtain a copy of the License at
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer http://forgerock.org/license/CDDLv1.0.html
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer See the License for the specific language governing
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer permission and limitations under the License.
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer When distributing Covered Code, include this CDDL
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer Header Notice in each file and include the License file
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer at http://forgerock.org/license/CDDLv1.0.html
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer If applicable, add the following below the CDDL Header,
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer with the fields enclosed by brackets [] replaced by
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer your own identifying information:
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer "Portions Copyrighted [year] [name of copyright owner]"
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer-->
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer<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">
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer <modelVersion>4.0.0</modelVersion>
eeae57399bf0e5d2bac38097748dfc74e0393528Thiemo Wiedemeyer
c12d42ce40f77309a5e5572a1de874d823cf1b9dThiemo Wiedemeyer <groupId>org.forgerock.openidm.tools</groupId>
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer <artifactId>custom-scripted-connector-bundler</artifactId>
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer <version>4.0.0-SNAPSHOT</version>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <name>Custom Scripted Groovy Connector Bundler</name>
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer <description>This is a tool to bundle the Groovy connector using configured bundle name and configuration
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer parameters without the user needing to write connector code manually (aside from the Groovy scripts).
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer </description>
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer <url>http://openidm.forgerock.org/tools/custom-scripted-connector-bundler/</url>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <scm>
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer <connection>scm:svn:https://svn.forgerock.org/openidm/trunk/tools/custom-scripted-connector-bundler</connection>
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer <developerConnection>scm:svn:https://svn.forgerock.org/openidm/trunk/tools/custom-scripted-connector-bundler</developerConnection>
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer <url>http://sources.forgerock.org/browse/openidm/trunk/tools/custom-scripted-connector-bundler</url>
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer <tag>HEAD</tag>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder </scm>
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer <issueManagement>
5607bbe40d1b360797381a83a6eae6773ee7cd2cChristian Maeder <system>jira</system>
8f31d51d47da96200437dd3af1d785cd88a46f71Thiemo Wiedemeyer <url>https://bugster.forgerock.org/jira/browse/OPENIDM</url>
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer </issueManagement>
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer <ciManagement>
92d79cd0ad22cf74b345e1381d806ffc364d9ea1Thiemo Wiedemeyer <system>jenkins</system>
<url>http://builds.forgerock.org/job/OpenIDM</url>
</ciManagement>
<properties>
<!-- maven-compiler-plugin -->
<maven.compiler.target>1.6</maven.compiler.target>
<maven.compiler.source>1.6</maven.compiler.source>
<openicf.osgi.import.defaults>
org.codehaus.groovy*;version="[2.2,3)",
groovy.*;version="[2.2,3)",
groovyjar*;version="[2.2,3)",
groovyx.net.http*;resolution:=optional,
</openicf.osgi.import.defaults>
<openicf.osgi.embed />
</properties>
<repositories>
<repository>
<id>forgerock-staging-repository</id>
<name>ForgeRock Release Repository</name>
<url>http://maven.forgerock.org/repo/releases</url>
<snapshots>
<enabled>false</enabled>
</snapshots>
</repository>
<repository>
<id>forgerock-snapshots-repository</id>
<name>ForgeRock Snapshot Repository</name>
<url>http://maven.forgerock.org/repo/snapshots</url>
<releases>
<enabled>false</enabled>
</releases>
</repository>
</repositories>
<dependencies>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.2.2</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.apache.ivy</groupId>
<artifactId>ivy</artifactId>
<version>2.4.0-rc1</version>
<scope>provided</scope>
</dependency>
<dependency>
<groupId>org.codehaus.jackson</groupId>
<artifactId>jackson-mapper-asl</artifactId>
<version>1.9.12</version>
</dependency>
<dependency>
<groupId>org.apache.commons</groupId>
<artifactId>commons-lang3</artifactId>
<version>3.1</version>
</dependency>
<dependency>
<groupId>commons-cli</groupId>
<artifactId>commons-cli</artifactId>
<version>1.2</version>
</dependency>
<dependency>
<groupId>com.github.jknack</groupId>
<artifactId>handlebars</artifactId>
<version>2.0.0</version>
</dependency>
<dependency>
<groupId>org.slf4j</groupId>
<artifactId>slf4j-simple</artifactId>
<version>1.7.7</version>
</dependency>
<dependency>
<groupId>commons-io</groupId>
<artifactId>commons-io</artifactId>
<version>2.4</version>
</dependency>
</dependencies>
<build>
<plugins>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-compiler-plugin</artifactId>
<configuration>
<testExcludes>
<exclude>src/test/resources/**/*.groovy</exclude>
</testExcludes>
</configuration>
</plugin>
<plugin>
<groupId>org.codehaus.gmaven</groupId>
<artifactId>gmaven-plugin</artifactId>
<version>1.5</version>
<configuration>
<providerSelection>2.0</providerSelection>
<sourceEncoding>UTF-8</sourceEncoding>
</configuration>
<executions>
<execution>
<goals>
<goal>generateStubs</goal>
<goal>compile</goal>
<goal>generateTestStubs</goal>
<goal>testCompile</goal>
</goals>
</execution>
</executions>
<dependencies>
<dependency>
<groupId>org.codehaus.gmaven.runtime</groupId>
<artifactId>gmaven-runtime-2.0</artifactId>
<version>1.5</version>
</dependency>
<dependency>
<groupId>org.codehaus.groovy</groupId>
<artifactId>groovy-all</artifactId>
<version>2.2.2</version>
</dependency>
</dependencies>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-checkstyle-plugin</artifactId>
<configuration>
<excludes>**/generated-sources/groovy-stubs/**/*</excludes>
</configuration>
</plugin>
<plugin>
<artifactId>maven-assembly-plugin</artifactId>
<configuration>
<archive>
<manifest>
<mainClass>org.forgerock.openidm.tools.scriptedbundler.ScriptedBundler</mainClass>
<addDefaultImplementationEntries>
true
</addDefaultImplementationEntries>
</manifest>
</archive>
<descriptorRefs>
<descriptorRef>jar-with-dependencies</descriptorRef>
</descriptorRefs>
<appendAssemblyId>false</appendAssemblyId>
</configuration>
<executions>
<execution>
<id>make-assembly</id>
<phase>package</phase>
<goals>
<goal>single</goal>
</goals>
</execution>
</executions>
</plugin>
</plugins>
</build>
</project>