blob: c246daf5593f3d70cdeb58853c3308370627eb17 [file] [log] [blame]
Steven Hung8c3d58c2014-06-25 14:14:18 -04001<?xml version="1.0" encoding="UTF-8"?>
2<!--
nickboldt693a0912018-03-28 15:40:02 -04003 Copyright (c) 2012, 2018 Eclipse Foundation and others.
Steven Hung8c3d58c2014-06-25 14:14:18 -04004 All rights reserved. This program and the accompanying materials
5 are made available under the terms of the Eclipse Distribution License v1.0
6 which accompanies this distribution, and is available at
7 http://www.eclipse.org/org/documents/edl-v10.php
8
9 Contributors:
10 Thanh Ha (Eclipse Foundation) - initial implementation
nickboldt693a0912018-03-28 15:40:02 -040011 Nick Boldt (Red Hat Inc.) - support for Tycho 1.1 and upstream component builds
Steven Hung8c3d58c2014-06-25 14:14:18 -040012-->
13
14<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0"
15 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
16 <modelVersion>4.0.0</modelVersion>
17
18 <parent>
19 <groupId>org.eclipse</groupId>
20 <artifactId>wtp-parent</artifactId>
nickboldt20913a22018-02-15 16:51:04 -050021 <version>3.10.0-SNAPSHOT</version>
Steven Hung8c3d58c2014-06-25 14:14:18 -040022 <relativePath>../wtp-parent</relativePath>
23 </parent>
24
25 <groupId>org.eclipse.webtools.servertools</groupId>
26 <artifactId>org.eclipse.webtools.servertools</artifactId>
27 <version>3.6.0-SNAPSHOT</version>
28 <packaging>pom</packaging>
29
30 <properties>
31 <tycho.scmUrl>scm:git:git://git.eclipse.org/gitroot/servertools/webtools.servertools.git</tycho.scmUrl>
32 </properties>
33
nickboldt63ab9612017-10-12 11:43:01 -040034 <repositories>
nickboldt7580c172017-11-01 11:36:10 -040035 <repository>
36 <id>webtools-common-site</id>
37 <layout>p2</layout>
38 <url>${webtools-common-site}</url>
39 </repository>
40
41 <!-- To reference parent pom -->
42 <repository>
43 <id>Webtools Repository - Releases</id>
44 <name>Webtools Repository - Releases</name>
45 <url>https://repo.eclipse.org/content/repositories/webtools-releases/</url>
46 </repository>
47 <repository>
48 <id>Webtools Repository - Snapshots</id>
49 <name>Webtools Repository - Snapshots</name>
50 <url>https://repo.eclipse.org/content/repositories/webtools-snapshots/</url>
51 </repository>
nickboldt63ab9612017-10-12 11:43:01 -040052 </repositories>
53
eyuen0dffa3d2017-10-10 13:58:13 -040054 <profiles>
nickboldtf6ee6102018-03-12 17:41:15 -040055 <profile>
56 <id>normal</id>
57 <activation>
nickboldteaa38702018-03-12 18:06:30 -040058 <activeByDefault>true</activeByDefault>
nickboldtf6ee6102018-03-12 17:41:15 -040059 <property>
60 <name>skipITests</name>
61 <value>true</value>
62 </property>
63 </activation>
64 <properties>
65 <skipITests>true</skipITests>
66 <!-- prevent resolving stuff in this repo from upstream CI build of this repo, to avoid source build problems -->
67 <webtools-servertools-site>${webtools-common-site}</webtools-servertools-site>
68 <webtools-servertools-integration-site>${webtools-common-site}</webtools-servertools-integration-site>
69 </properties>
70 <modules>
71 <module>features</module>
72
73 <module>docs/org.eclipse.jst.server.ui.doc.user</module>
74 <module>docs/org.eclipse.jst.server.ui.infopop</module>
75 <module>docs/org.eclipse.server.doc.isv</module>
76 <module>docs/org.eclipse.servertools.doc.isv</module>
77 <module>docs/org.eclipse.wst.server.ui.doc.user</module>
78 <module>docs/org.eclipse.wst.server.ui.infopop</module>
79
80 <module>plugins/org.eclipse.jst.server.core</module>
81 <module>plugins/org.eclipse.jst.server.generic.core</module>
82 <module>plugins/org.eclipse.jst.server.generic.jboss</module>
83 <module>plugins/org.eclipse.jst.server.generic.jonas</module>
84 <module>plugins/org.eclipse.jst.server.generic.oc4j</module>
85 <module>plugins/org.eclipse.jst.server.generic.ui</module>
86 <module>plugins/org.eclipse.jst.server.websphere.core</module>
87
88 <module>plugins/org.eclipse.jst.server.preview.adapter</module>
89 <module>plugins/org.eclipse.jst.server.tomcat.core</module>
90 <module>plugins/org.eclipse.jst.server.tomcat.ui</module>
91 <module>plugins/org.eclipse.jst.server.ui</module>
92
93 <module>plugins/org.eclipse.wst.internet.monitor.core</module>
94 <module>plugins/org.eclipse.wst.internet.monitor.ui</module>
95 <module>plugins/org.eclipse.wst.server.core</module>
96 <module>plugins/org.eclipse.wst.server.discovery</module>
97 <module>plugins/org.eclipse.wst.server.http.core</module>
98 <module>plugins/org.eclipse.wst.server.http.ui</module>
99 <module>plugins/org.eclipse.wst.server.preview</module>
100 <module>plugins/org.eclipse.wst.server.preview.adapter</module>
101 <module>plugins/org.eclipse.wst.server.ui</module>
102
103 <module>tests/org.eclipse.wst.internet.monitor.core.tests</module>
104 <module>tests/org.eclipse.wst.server.core.tests</module>
105 <module>tests/org.eclipse.wst.server.http.core.tests</module>
106 <module>tests/org.eclipse.wst.server.util.tests</module>
107
108 <module>site</module>
109 </modules>
110 </profile>
111
nickboldtcb8ac392018-03-12 17:07:52 -0400112 <!-- NOTE: you must enable the CI profile to resolve dependencies -->
eyuen0dffa3d2017-10-10 13:58:13 -0400113 <profile>
nickboldtcb8ac392018-03-12 17:07:52 -0400114 <id>integration-tests</id>
nickboldtf6ee6102018-03-12 17:41:15 -0400115 <activation>
116 <property>
117 <name>skipITests</name>
118 <value>false</value>
119 </property>
120 </activation>
eyuen0dffa3d2017-10-10 13:58:13 -0400121 <properties>
122 <skipITests>false</skipITests>
nickboldtf6ee6102018-03-12 17:41:15 -0400123 <!-- prevent resolving stuff in this repo from upstream CI build of this repo, to avoid source build problems -->
124 <webtools-servertools-integration-site>${webtools-common-site}</webtools-servertools-integration-site>
eyuen0dffa3d2017-10-10 13:58:13 -0400125 </properties>
126 <modules>
nickboldtf6ee6102018-03-12 17:41:15 -0400127 <!-- aggregated in repositoryunittests repo -->
128 <module>features/org.eclipse.jst.server_adapters.ext_tests.feature</module>
129 <module>features/org.eclipse.wst.server_tests.feature</module>
130 <module>features/org.eclipse.jst.server_tests.feature</module>
eyuen0dffa3d2017-10-10 13:58:13 -0400131 <module>tests/org.eclipse.jst.server.core.tests</module>
132 <module>tests/org.eclipse.jst.server.generic.tests</module>
nickboldt7ef09012017-10-12 12:21:09 -0400133 <module>tests/org.eclipse.jst.server.tomcat.core.tests</module>
134 <module>tests/org.eclipse.jst.server.tomcat.ui.tests</module>
eyuen0dffa3d2017-10-10 13:58:13 -0400135 <module>tests/org.eclipse.jst.server.ui.tests</module>
eyuen0dffa3d2017-10-10 13:58:13 -0400136 <module>tests/org.eclipse.wst.internet.monitor.ui.tests</module>
eyuen0dffa3d2017-10-10 13:58:13 -0400137 <module>tests/org.eclipse.wst.server.ui.tests</module>
nickboldtf6ee6102018-03-12 17:41:15 -0400138
139 <!-- performance tests, not yet in the repositoryunittests repo -->
nickboldta2096d62018-03-12 16:45:19 -0400140 <module>tests/org.eclipse.jst.server.tomcat.tests.performance</module>
141 <module>tests/org.eclipse.wst.server.tests.performance</module>
eyuen0dffa3d2017-10-10 13:58:13 -0400142
nickboldt3bf7cb62018-02-01 15:47:17 -0500143 <module>site-integration</module>
eyuen0dffa3d2017-10-10 13:58:13 -0400144 </modules>
145 </profile>
146 </profiles>
nickboldt63ab9612017-10-12 11:43:01 -0400147
eyuen0dffa3d2017-10-10 13:58:13 -0400148</project>