pom.xml revision 1f48f8236de7de97be1c6b9d06bef50b379c8801
b87efd3db0d2dc41615ea28669faf80fc1b48d56Corneliu-Claudiu Prodescu<?xml version="1.0" encoding="UTF-8"?>
715fa811fa3f345821a9a1318e9b0c6366d26606Christian Maeder<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">
715fa811fa3f345821a9a1318e9b0c6366d26606Christian Maeder <modelVersion>4.0.0</modelVersion>
98890889ffb2e8f6f722b00e265a211f13b5a861Corneliu-Claudiu Prodescu
b87efd3db0d2dc41615ea28669faf80fc1b48d56Corneliu-Claudiu Prodescu <!--
715fa811fa3f345821a9a1318e9b0c6366d26606Christian Maeder * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS HEADER.
715fa811fa3f345821a9a1318e9b0c6366d26606Christian Maeder *
715fa811fa3f345821a9a1318e9b0c6366d26606Christian Maeder * Copyright (c) 2011 ForgeRock AS. All Rights Reserved
b87efd3db0d2dc41615ea28669faf80fc1b48d56Corneliu-Claudiu Prodescu *
715fa811fa3f345821a9a1318e9b0c6366d26606Christian Maeder * The contents of this file are subject to the terms
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder * of the Common Development and Distribution License
68633a81435678759c9e58d7b0cc8cce2e180f56Christian Maeder * (the License). You may not use this file except in
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder * compliance with the License.
68633a81435678759c9e58d7b0cc8cce2e180f56Christian Maeder *
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder * You can obtain a copy of the License at
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder * http://forgerock.org/license/CDDLv1.0.html
715fa811fa3f345821a9a1318e9b0c6366d26606Christian Maeder * See the License for the specific language governing
715fa811fa3f345821a9a1318e9b0c6366d26606Christian Maeder * permission and limitations under the License.
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder *
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich * When distributing Covered Code, include this CDDL
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich * Header Notice in each file and include the License file
22839ac9d4c9ece130a28a871aba42adfc0a5168Klaus Luettich * at http://forgerock.org/license/CDDLv1.0.html
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich * If applicable, add the following below the CDDL Header,
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder * with the fields enclosed by brackets [] replaced by
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich * your own identifying information:
93200332914950da5c053bdbd2a8a1f8df3a26f2Christian Maeder * "Portions Copyrighted [year] [name of copyright owner]"
93200332914950da5c053bdbd2a8a1f8df3a26f2Christian Maeder *
849e61021b996f2ab3bea0cdcf639d2eb56bcd51Christian Maeder -->
bb8c18011040f97d39b1b2f596e3a9913bb1890bChristian Maeder
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <!-- Parent Project -->
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <parent>
849e61021b996f2ab3bea0cdcf639d2eb56bcd51Christian Maeder <groupId>org.forgerock.openam</groupId>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <artifactId>openam-distribution</artifactId>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <version>10.1.0-Xpress-SNAPSHOT</version>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich </parent>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <!-- Component Definition -->
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <name>OpenAM Distribution Kit</name>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <description>OpenAM Distribution Kit, containing all distributable artifacts.
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder </description>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <artifactId>openam-distribution-kit</artifactId>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <packaging>pom</packaging>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <!-- Build -->
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <build>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <plugins>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <plugin>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <groupId>org.apache.maven.plugins</groupId>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <artifactId>maven-assembly-plugin</artifactId>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <executions>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <execution>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <id>admintools-assembly</id>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <phase>package</phase>
bb8c18011040f97d39b1b2f596e3a9913bb1890bChristian Maeder <goals>
bb8c18011040f97d39b1b2f596e3a9913bb1890bChristian Maeder <goal>single</goal>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich </goals>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <configuration>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <finalName>openam-distribution-kit-${project.version}</finalName>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <appendAssemblyId>false</appendAssemblyId>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <tarLongFileMode>gnu</tarLongFileMode>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <descriptors>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <descriptor>src/main/assembly/openAM_KitAssembly_Descriptor.xml</descriptor>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder </descriptors>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder </configuration>
849e61021b996f2ab3bea0cdcf639d2eb56bcd51Christian Maeder </execution>
849e61021b996f2ab3bea0cdcf639d2eb56bcd51Christian Maeder </executions>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder </plugin>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <!-- Post-Packaging step for preparing Artifacts for Upload to Nightly Download Area -->
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <plugin>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <groupId>org.apache.maven.plugins</groupId>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <artifactId>maven-antrun-plugin</artifactId>
bb8c18011040f97d39b1b2f596e3a9913bb1890bChristian Maeder <executions>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <execution>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <id>post-packaging</id>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <phase>package</phase>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <configuration>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <target>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <property name="distribution.target.dir" value="${project.build.directory}" />
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <tstamp>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <format property="time.stamp" pattern="yyyyMMdd" />
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder </tstamp>
bb8c18011040f97d39b1b2f596e3a9913bb1890bChristian Maeder <property name="zipname.set" value="nightly_${time.stamp}" />
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <filter token="ZIPNAME" value="${zipname.set}" />
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <filter token="BUILD_DATE" value="${time.stamp}" />
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <filter token="BUILD_VERSION" value="${project.version}" />
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <copy file="/src/main/jenkins/openam_link.js.template" tofile="${distribution.target.dir}/openam_link.js" filtering="true" />
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <copy file="/src/main/jenkins/build_date.js.template" tofile="${distribution.target.dir}/build_date.js" filtering="true" />
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich </target>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder </configuration>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <goals>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <goal>run</goal>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder </goals>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder </execution>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich </executions>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich </plugin>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder </plugins>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder </build>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <dependencies>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <dependency>
ac34194a668399bb8ef238da77c3a09e93fb253bChristian Maeder <groupId>org.forgerock.openam</groupId>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder <artifactId>openam-server</artifactId>
68633a81435678759c9e58d7b0cc8cce2e180f56Christian Maeder <type>war</type>
ac34194a668399bb8ef238da77c3a09e93fb253bChristian Maeder </dependency>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <dependency>
ac34194a668399bb8ef238da77c3a09e93fb253bChristian Maeder <groupId>org.forgerock.openam</groupId>
cbb8f80ee5707c9832d005b7dc46094c60169a0eChristian Maeder <artifactId>openam-server-only</artifactId>
93200332914950da5c053bdbd2a8a1f8df3a26f2Christian Maeder <type>war</type>
93200332914950da5c053bdbd2a8a1f8df3a26f2Christian Maeder </dependency>
93200332914950da5c053bdbd2a8a1f8df3a26f2Christian Maeder <dependency>
ac34194a668399bb8ef238da77c3a09e93fb253bChristian Maeder <groupId>org.forgerock.openam</groupId>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <artifactId>openam-distauth</artifactId>
93200332914950da5c053bdbd2a8a1f8df3a26f2Christian Maeder <type>war</type>
f89a3a8a5f8f4c39570125a7c5e5da9a1c700d1cChristian Maeder </dependency>
8b3a5b62c1553ea72b6b3f9d24f6d6306b5dd273Klaus Luettich <dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-distribution-amadmsetup</artifactId>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-distribution-diagnostics</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-clientsdk</artifactId>
<type>jar</type>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-distribution-fedlet-unconfigured</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-distribution-ssoadmintools</artifactId>
<type>zip</type>
</dependency>
<dependency>
<groupId>org.forgerock.openam</groupId>
<artifactId>openam-distribution-ssoconfiguratortools</artifactId>
<type>zip</type>
</dependency>
</dependencies>
</project>