pom.xml revision 9de60a789f9b261b8f4dfe1f27fe957f0a2e73bc
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell<?xml version="1.0" encoding="UTF-8"?>
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni<!--
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni Copyright (c) 2015 ForgeRock AS. All rights reserved.
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni The contents of this file are subject to the terms
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni of the Common Development and Distribution License
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni (the License). You may not use this file except in
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni compliance with the License.
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni You can obtain a copy of the License at
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni http://forgerock.org/license/CDDLv1.0.html
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni See the License for the specific language governing
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni permission and limitations under the License.
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni When distributing Covered Code, include this CDDL
721bb987c406979bcfe705fa1ca8d54497d40fcbRobert Wapshott Header Notice in each file and include the License file
721bb987c406979bcfe705fa1ca8d54497d40fcbRobert Wapshott at http://forgerock.org/license/CDDLv1.0.html
721bb987c406979bcfe705fa1ca8d54497d40fcbRobert Wapshott If applicable, add the following below the CDDL Header,
721bb987c406979bcfe705fa1ca8d54497d40fcbRobert Wapshott with the fields enclosed by brackets [] replaced by
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni your own identifying information:
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell "Portions Copyrighted [year] [name of copyright owner]"
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell-->
9ebd9a731316dfd624ce3bcc4ea6519d10899936Ken Stubbings<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">
9ebd9a731316dfd624ce3bcc4ea6519d10899936Ken Stubbings <modelVersion>4.0.0</modelVersion>
9ebd9a731316dfd624ce3bcc4ea6519d10899936Ken Stubbings <parent>
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <groupId>org.forgerock.openidm</groupId>
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <artifactId>openidm-project</artifactId>
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni <version>4.0.0-SNAPSHOT</version>
721bb987c406979bcfe705fa1ca8d54497d40fcbRobert Wapshott </parent>
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <groupId>org.forgerock.openidm.tools</groupId>
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <artifactId>custom-scripted-connector-bundler</artifactId>
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <version>4.0.0-SNAPSHOT</version>
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <name>Custom Scripted Groovy Connector Bundler</name>
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <description>This is a tool to bundle the Groovy connector using configured bundle name and configuration
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni parameters without the user needing to write connector code manually (aside from the Groovy scripts).
b3a21de0a0e0a5dea71bece7e5c0356700136fbcDiego Colantoni </description>
721bb987c406979bcfe705fa1ca8d54497d40fcbRobert Wapshott <url>http://openidm.forgerock.org/tools/custom-scripted-connector-bundler/</url>
721bb987c406979bcfe705fa1ca8d54497d40fcbRobert Wapshott <scm>
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <connection>scm:svn:https://svn.forgerock.org/openidm/trunk/tools/custom-scripted-connector-bundler</connection>
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <developerConnection>scm:svn:https://svn.forgerock.org/openidm/trunk/tools/custom-scripted-connector-bundler</developerConnection>
9ebd9a731316dfd624ce3bcc4ea6519d10899936Ken Stubbings <url>http://sources.forgerock.org/browse/openidm/trunk/tools/custom-scripted-connector-bundler</url>
fb63998ce7684bddab24e10c0b593809df1b7bffCraig McDonnell <tag>HEAD</tag>
604c099204515e90d7e37330106439f85d3323e4Craig McDonnell </scm>
9ebd9a731316dfd624ce3bcc4ea6519d10899936Ken Stubbings <issueManagement>
9ebd9a731316dfd624ce3bcc4ea6519d10899936Ken Stubbings <system>jira</system>
<url>https://bugster.forgerock.org/jira/browse/OPENIDM</url>
</issueManagement>
<ciManagement>
<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>com.fasterxml.jackson.core</groupId>
<artifactId>jackson-databind</artifactId>
</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>
</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>