pom.xml revision 885563dac5c16d88a706516c6a512e8fa3fff945
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova<?xml version="1.0" encoding="UTF-8"?>
e9458b1a7a19a63aa4c179f9ab20f4d50681c168Jens Elkner<!--
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova Copyright (c) 2015 ForgeRock AS. All rights reserved.
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova The contents of this file are subject to the terms
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova of the Common Development and Distribution License
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova (the License). You may not use this file except in
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova compliance with the License.
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder You can obtain a copy of the License at
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder http://forgerock.org/license/CDDLv1.0.html
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova See the License for the specific language governing
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova permission and limitations under the License.
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova When distributing Covered Code, include this CDDL
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova Header Notice in each file and include the License file
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova at http://forgerock.org/license/CDDLv1.0.html
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova If applicable, add the following below the CDDL Header,
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova with the fields enclosed by brackets [] replaced by
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova your own identifying information:
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova "Portions Copyrighted [year] [name of copyright owner]"
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova-->
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova<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">
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <modelVersion>4.0.0</modelVersion>
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder <parent>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <groupId>org.forgerock.openidm</groupId>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder <artifactId>openidm-project</artifactId>
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder <version>4.0.0</version>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova </parent>
3d3889e0cefcdce9b3f43c53aaa201943ac2e895Jonathan von Schroeder
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder <groupId>org.forgerock.openidm.tools</groupId>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <artifactId>custom-scripted-connector-bundler</artifactId>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <version>4.0.0</version>
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder <name>Custom Scripted Groovy Connector Bundler</name>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <description>This is a tool to bundle the Groovy connector using configured bundle name and configuration
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova parameters without the user needing to write connector code manually (aside from the Groovy scripts).
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder </description>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <url>http://openidm.forgerock.org/tools/custom-scripted-connector-bundler/</url>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <scm>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <connection>scm:svn:https://svn.forgerock.org/openidm/trunk/tools/custom-scripted-connector-bundler</connection>
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder <developerConnection>scm:svn:https://svn.forgerock.org/openidm/trunk/tools/custom-scripted-connector-bundler</developerConnection>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <url>http://sources.forgerock.org/browse/openidm/trunk/tools/custom-scripted-connector-bundler</url>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <tag>4.0.0</tag>
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder </scm>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <issueManagement>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <system>jira</system>
b3bacd257ffcdd346b70ab690f03b28ad5f33fdcKristina Sojakova <url>https://bugster.forgerock.org/jira/browse/OPENIDM</url>
abd5fc85dc7e19b1614890182436940e922963a4Kristina Sojakova </issueManagement>
abd5fc85dc7e19b1614890182436940e922963a4Kristina Sojakova <ciManagement>
b3bacd257ffcdd346b70ab690f03b28ad5f33fdcKristina Sojakova <system>jenkins</system>
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder <url>http://builds.forgerock.org/job/OpenIDM</url>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova </ciManagement>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <properties>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <!-- maven-compiler-plugin -->
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <maven.compiler.target>1.6</maven.compiler.target>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <maven.compiler.source>1.6</maven.compiler.source>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <openicf.osgi.import.defaults>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova org.codehaus.groovy*;version="[2.2,3)",
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova groovy.*;version="[2.2,3)",
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova groovyjar*;version="[2.2,3)",
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova groovyx.net.http*;resolution:=optional,
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova </openicf.osgi.import.defaults>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <openicf.osgi.embed />
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova </properties>
b02dd8be4b427378ba009227a6c596aff51cc02dChristian Maeder <repositories>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <repository>
883de13a78d6483ce5e3cb150e90c4fc9cacac42Kristina Sojakova <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>
</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-jdk14</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>