pom.xml revision 16bb6e2967d76a01951e5cfe34178a57116778dc
22cc4b4e0d92019280405da9bb1b29767e85c572Brian Wellington<?xml version="1.0" encoding="UTF-8"?>
7b5130bd12ab4a5538240b6bbed9166dc7a856d6Tinderbox User<!--
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence*
ec5347e2c775f027573ce5648b910361aa926c01Automatic Updater* Copyright (c) 2011-2014 ForgeRock AS. All Rights Reserved
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer*
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer* The contents of this file are subject to the terms
40f53fa8d9c6a4fc38c0014495e7a42b08f52481David Lawrence* of the Common Development and Distribution License
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews* (the License). You may not use this file except in
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews* compliance with the License.
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews*
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews* You can obtain a copy of the License at
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews* http://forgerock.org/license/CDDLv1.0.html
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews* See the License for the specific language governing
dafcb997e390efa4423883dafd100c975c4095d6Mark Andrews* permission and limitations under the License.
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer*
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer* When distributing Covered Code, include this CDDL
28c2bc20269f3127b8bcb68e4458392f86cc0116Evan Hunt* Header Notice in each file and include the License file
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein* at http://forgerock.org/license/CDDLv1.0.html
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein* If applicable, add the following below the CDDL Header,
47058d17266420179fa294de6b82d8fb5b918df4Michael Sawyer* with the fields enclosed by brackets [] replaced by
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer* your own identifying information:
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer* "Portions Copyrighted [year] [name of copyright owner]"
6f710fce2d5a51b17bfc6f4a0b305c6b603c1304Brian Wellington*
a985c480e1f2ff2ef358af4a407d3a0e40fd651eMichael Sawyer-->
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer<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/maven-v4_0_0.xsd">
9ef9f6b8ae33e6e056ee721739028745dce71737David Lawrence <modelVersion>4.0.0</modelVersion>
668bd3acee916de774c569449367fee199965ff4Brian Wellington
242bba8991b030b7764f0bdca3922d75c34ea51eAndreas Gustafsson <!-- Parent Project -->
25a66b4e41e2b0a2af4840749bac80ae78c678bfMark Andrews <parent>
9ef9f6b8ae33e6e056ee721739028745dce71737David Lawrence <groupId>org.forgerock.openam</groupId>
9ef9f6b8ae33e6e056ee721739028745dce71737David Lawrence <artifactId>openam-distribution</artifactId>
1893b56ef9f5f2bc2a0fbe80d3c6b69df1bdc7c2Michael Sawyer <version>13.0.0-RC1</version>
9ef9f6b8ae33e6e056ee721739028745dce71737David Lawrence </parent>
668bd3acee916de774c569449367fee199965ff4Brian Wellington
668bd3acee916de774c569449367fee199965ff4Brian Wellington <!-- Component Definition -->
668f8d91db59f4dd89a0b54206f87879354339f5Brian Wellington <name>OpenAM Distribution Kit</name>
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer <description>OpenAM Distribution Kit, containing all distributable artifacts.</description>
83a44df0a1dcc1760c7e4ad45eae801b5144592cBrian Wellington <artifactId>openam-distribution-kit</artifactId>
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer <packaging>pom</packaging>
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer <!-- Build -->
aa6054ec74819f754bcf19442ca9b39d948171adMichael Sawyer <build>
fed846067d265db1037483d81d01f3651c8a3f28Brian Wellington <plugins>
c6d4f781529d2f28693546b25b2967d44ec89e60Mark Andrews
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer <plugin>
2a23a625246acfbf6ff92b86a6b8b9df59dbeaa4Mark Andrews <groupId>org.apache.maven.plugins</groupId>
2a23a625246acfbf6ff92b86a6b8b9df59dbeaa4Mark Andrews <artifactId>maven-dependency-plugin</artifactId>
24139527f3d0d3fe743bd867329a2edd529728a6Andreas Gustafsson <executions>
24139527f3d0d3fe743bd867329a2edd529728a6Andreas Gustafsson <execution>
6b3c17b9b0230eca56bb44bd61f0a43fe8ae1d32Automatic Updater <id>Copy license</id>
24139527f3d0d3fe743bd867329a2edd529728a6Andreas Gustafsson <phase>prepare-package</phase>
24139527f3d0d3fe743bd867329a2edd529728a6Andreas Gustafsson <goals>
24139527f3d0d3fe743bd867329a2edd529728a6Andreas Gustafsson <goal>copy</goal>
932b781b8178dc2876e23ddedb56294277c6ab28Michael Sawyer </goals>
3f79a8b6f1b50f8e1bc2f274bcfe91d6af74f161Mark Andrews <configuration>
932b781b8178dc2876e23ddedb56294277c6ab28Michael Sawyer <artifactItems>
aa6054ec74819f754bcf19442ca9b39d948171adMichael Sawyer <artifactItem>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <groupId>${forgerock.license.groupId}</groupId>
0e0e575ec135a983a53c501cf48734b823361ab4Brian Wellington <artifactId>${forgerock.license.artifactId}</artifactId>
0e0e575ec135a983a53c501cf48734b823361ab4Brian Wellington <version>${forgerock.license.version}</version>
0e0e575ec135a983a53c501cf48734b823361ab4Brian Wellington <type>txt</type>
3f79a8b6f1b50f8e1bc2f274bcfe91d6af74f161Mark Andrews <overWrite>true</overWrite>
910df0c767ea973a59e866adb33bddf24b584f3dMichael Sawyer <outputDirectory>${project.build.directory}/legal-notices</outputDirectory>
0e0e575ec135a983a53c501cf48734b823361ab4Brian Wellington <destFileName>license.txt</destFileName>
688a4c50c2025a683d8d2bf5bb53a591556df4fcAndreas Gustafsson </artifactItem>
0e0e575ec135a983a53c501cf48734b823361ab4Brian Wellington </artifactItems>
ec3984e9df6fd9b7811daa0dacb1b3dd1423ebf3Mark Andrews </configuration>
13396661f46572d7b94703a25721aad040fbd91aMark Andrews </execution>
19b037bcb900e75528bf6f2582d77c3f1a6d6714Evan Hunt </executions>
9a859983d7059a6eb9c877c1d2ac6a3a5b7170f7Evan Hunt </plugin>
f17b62a64bec4690f7ef0263efee1fa727b66fd5Michael Sawyer
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein <plugin>
7ca101656029196bba41ffff632f2c6903f48125Mark Andrews <groupId>org.apache.maven.plugins</groupId>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <artifactId>maven-assembly-plugin</artifactId>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <executions>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <execution>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <id>admintools-assembly</id>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <phase>package</phase>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <goals>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <goal>single</goal>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer </goals>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <configuration>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <finalName>OpenAM-${project.version}</finalName>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <appendAssemblyId>false</appendAssemblyId>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <tarLongFileMode>gnu</tarLongFileMode>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <descriptors>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <descriptor>src/main/assembly/openAM_KitAssembly_Descriptor.xml</descriptor>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer </descriptors>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer </configuration>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer </execution>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer </executions>
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein </plugin>
7ca101656029196bba41ffff632f2c6903f48125Mark Andrews
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <!-- Post-Packaging step for preparing Artifacts for Upload to Nightly Download Area -->
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <plugin>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <groupId>org.apache.maven.plugins</groupId>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <artifactId>maven-antrun-plugin</artifactId>
da5d1cf1b1aa29ae53a0427be49291b04bd60549Mark Andrews <executions>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <execution>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <id>post-packaging</id>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <phase>package</phase>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <configuration>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <target>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <property name="distribution.target.dir" value="${project.build.directory}" />
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <tstamp>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <format property="time.stamp" pattern="yyyyMMdd" />
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer </tstamp>
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer <property name="zipname.set" value="nightly_${time.stamp}" />
ebbfa36a628b935891b2f8a2c5936aef48b87151Michael Sawyer
07fffbc8c9ea9f56c80143c70355807a1aaeec21Michael Sawyer <filter token="ZIPNAME" value="${zipname.set}" />
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont <filter token="BUILD_DATE" value="${time.stamp}" />
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont <filter token="BUILD_VERSION" value="${project.version}" />
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont <copy file="/src/main/jenkins/openam_link.js.template" tofile="${distribution.target.dir}/openam_link.js" filtering="true" />
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont <copy file="/src/main/jenkins/build_date.js.template" tofile="${distribution.target.dir}/build_date.js" filtering="true" />
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont </target>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont </configuration>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont <goals>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont <goal>run</goal>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont </goals>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont </execution>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont </executions>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont </plugin>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont </plugins>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont </build>
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont
d302a620e0d49811874b9555ac2e4c6e05861a6bFrancis Dupont <dependencies>
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein
cc5ea458fe9f12f247e2549b6dc24fe475a824c2Michael Sawyer <dependency>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <groupId>org.forgerock.openam</groupId>
24139527f3d0d3fe743bd867329a2edd529728a6Andreas Gustafsson <artifactId>openam-server</artifactId>
9fe3676b8490319aa65182f2072cbf5086097979Michael Sawyer <type>war</type>
e6c95fe56b0491b533f2ca5a3ed8e8e9f74f4fd2Mark Andrews </dependency>
e6c95fe56b0491b533f2ca5a3ed8e8e9f74f4fd2Mark Andrews <dependency>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <groupId>org.forgerock.openam</groupId>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <artifactId>openam-server-only</artifactId>
debd489a44363870f96f75818e89ec27d3cab736Francis Dupont <type>war</type>
debd489a44363870f96f75818e89ec27d3cab736Francis Dupont </dependency>
debd489a44363870f96f75818e89ec27d3cab736Francis Dupont <dependency>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <groupId>org.forgerock.openam</groupId>
e60b3717f0e6f28d6fb2c5124ffb3bd31cc3a746Mark Andrews <artifactId>openam-clientsdk</artifactId>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <type>jar</type>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson </dependency>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <dependency>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <groupId>org.forgerock.openam</groupId>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <artifactId>openam-distribution-fedlet-unconfigured</artifactId>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <type>zip</type>
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein </dependency>
e60b3717f0e6f28d6fb2c5124ffb3bd31cc3a746Mark Andrews <dependency>
e60b3717f0e6f28d6fb2c5124ffb3bd31cc3a746Mark Andrews <groupId>org.forgerock.openam</groupId>
e60b3717f0e6f28d6fb2c5124ffb3bd31cc3a746Mark Andrews <artifactId>openam-distribution-ssoadmintools</artifactId>
e60b3717f0e6f28d6fb2c5124ffb3bd31cc3a746Mark Andrews <type>zip</type>
e60b3717f0e6f28d6fb2c5124ffb3bd31cc3a746Mark Andrews </dependency>
ab023a65562e62b85a824509d829b6fad87e00b1Rob Austein <dependency>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <groupId>org.forgerock.openam</groupId>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <artifactId>openam-example-clientsdk-cli</artifactId>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson <type>zip</type>
8fbd23c0aaacdde1348b6457c5db14c433096fd2Andreas Gustafsson </dependency>
e6c95fe56b0491b533f2ca5a3ed8e8e9f74f4fd2Mark Andrews <dependency>
92aa706a215dcc26e7ef89cddadaa124b83e06a1Andreas Gustafsson <groupId>org.forgerock.openam</groupId>
7949dbdae1db33e6263d754e5940daa1dfba59f9Michael Sawyer <artifactId>openam-example-clientsdk-war</artifactId>
a5ed46c9fd270775c39770bfd0250a52d374ebf2Michael Sawyer <type>war</type>
7949dbdae1db33e6263d754e5940daa1dfba59f9Michael Sawyer </dependency>
4a5b30c24ca7ceefec4ca142069b886f3d4ab9f9Mark Andrews <dependency>
4a5b30c24ca7ceefec4ca142069b886f3d4ab9f9Mark Andrews <groupId>org.forgerock.openam</groupId>
7949dbdae1db33e6263d754e5940daa1dfba59f9Michael Sawyer <artifactId>openam-idpdiscovery-war</artifactId>
d21d4ddac7024a00a9f1d3f360a4fb0df68982d9Mark Andrews <type>war</type>
7949dbdae1db33e6263d754e5940daa1dfba59f9Michael Sawyer </dependency>
a268fec7f54a89a0772a91da0511c8eae09e6157Mark Andrews <dependency>
e69ccf6d54db6e749470341e2c84996ecc77e5ecMichael Sawyer <groupId>org.forgerock.openam</groupId>
e69ccf6d54db6e749470341e2c84996ecc77e5ecMichael Sawyer <artifactId>openam-distribution-ssoconfiguratortools</artifactId>
19b037bcb900e75528bf6f2582d77c3f1a6d6714Evan Hunt <type>zip</type>
cd801a4ed84ba29f47e32773254449a76b69f0cdAndreas Gustafsson </dependency>
c6d4f781529d2f28693546b25b2967d44ec89e60Mark Andrews </dependencies>
ea17e969771f19485dc7ab2f731d641128a9ee3bMark Andrews</project>
ea17e969771f19485dc7ab2f731d641128a9ee3bMark Andrews
0db6bf459f7afa1f9dc0690a521df19955c89dbfJeremy Reed