Author: simonetripodi
Date: Sat Mar 10 12:35:01 2012
New Revision: 1299187
URL: http://svn.apache.org/viewvc?rev=1299187&view=rev
Log:
started adding basic archetype + IT
Added:
maven/sandbox/trunk/skins/fluido-doc/pom.xml (with props)
maven/sandbox/trunk/skins/fluido-doc/src/
maven/sandbox/trunk/skins/fluido-doc/src/it/
maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/
maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/pom.xml (with props)
maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/src/
maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/src/main/
maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/src/main/java/
maven/sandbox/trunk/skins/fluido-doc/src/it/settings.xml (with props)
maven/sandbox/trunk/skins/fluido-doc/src/main/
maven/sandbox/trunk/skins/fluido-doc/src/main/resources/
Added: maven/sandbox/trunk/skins/fluido-doc/pom.xml
URL:
http://svn.apache.org/viewvc/maven/sandbox/trunk/skins/fluido-doc/pom.xml?rev=1299187&view=auto
==============================================================================
--- maven/sandbox/trunk/skins/fluido-doc/pom.xml (added)
+++ maven/sandbox/trunk/skins/fluido-doc/pom.xml Sat Mar 10 12:35:01 2012
@@ -0,0 +1,340 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<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">
+ <modelVersion>4.0.0</modelVersion>
+
+ <parent>
+ <groupId>org.apache.maven.skins</groupId>
+ <artifactId>maven-skins</artifactId>
+ <version>6</version>
+ </parent>
+
+ <artifactId>maven-fluido-doc</artifactId>
+ <version>1.0-SNAPSHOT</version>
+
+ <name>Apache Maven Fluido Doc</name>
+ <description>The Apache Maven Fluido Doc is an Apache Maven javadoc skin
+ built on top of Twitter's bootstrap.</description>
+ <url>http://maven.apache.org/skins/${site.destination}</url>
+ <inceptionYear>2012</inceptionYear>
+
+ <scm>
+
<connection>scm:svn:https://svn.apache.org/repos/asf/maven/sandbox/trunk/skins/fluido-doc/</connection>
+
<developerConnection>scm:svn:https://svn.apache.org/repos/asf/sandbox/trunk/skins/fluido-doc/</developerConnection>
+ <url>http://svn.apache.org/viewvc/sandbox/trunk/skins/fluido-doc/</url>
+ </scm>
+ <issueManagement>
+ <system>jira</system>
+ <!-- TODO -->
+ <!-- <url>http://jira.codehaus.org/browse/MSKINS/component/15253</url> -->
+ </issueManagement>
+
+ <build>
+ <resources>
+ <resource>
+ <directory>${basedir}/src/main/resources</directory>
+ </resource>
+ </resources>
+ </build>
+
+ <profiles>
+ <profile>
+ <id>run-its</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-invoker-plugin</artifactId>
+ <configuration>
+ <debug>true</debug>
+ <projectsDirectory>src/it</projectsDirectory>
+ <cloneProjectsTo>${project.build.directory}/it</cloneProjectsTo>
+ <preBuildHookScript>setup</preBuildHookScript>
+ <postBuildHookScript>verify</postBuildHookScript>
+
<localRepositoryPath>${project.build.directory}/local-repo</localRepositoryPath>
+ <settingsFile>src/it/settings.xml</settingsFile>
+ <pomIncludes>
+ <pomInclude>*/pom.xml</pomInclude>
+ </pomIncludes>
+ <goals>
+ <goal>site</goal>
+ </goals>
+ </configuration>
+ <executions>
+ <execution>
+ <id>integration-test</id>
+ <goals>
+ <goal>install</goal>
+ <goal>integration-test</goal>
+ <goal>verify</goal>
+ </goals>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ </profile>
+ <profile>
+ <id>reporting</id>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-resources-plugin</artifactId>
+ <executions>
+ <execution>
+ <id>copy-sidebar</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/sidebar/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/sidebar/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-topbar</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/topbar/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/topbar/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-10</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-10/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-10/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-13</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-13/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-13/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-14</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-14/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-14/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-14_sitesearch</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-14_sitesearch/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-14_sitesearch/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-15</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-15/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-15/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-16</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-16/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-16/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-17</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-17/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-17/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-22</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-22/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-22/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-22_default</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-22_default/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-22_default/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-23</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-23/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-23/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-24</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-24/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-24/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-24_topbar</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-24_topbar/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-24_topbar/</outputDirectory>
+ </configuration>
+ </execution>
+ <execution>
+ <id>copy-mskins-25</id>
+ <phase>site</phase>
+ <goals>
+ <goal>copy-resources</goal>
+ </goals>
+ <configuration>
+ <resources>
+ <resource>
+
<directory>${project.build.directory}/it/mskins-25/target/site/</directory>
+ </resource>
+ </resources>
+
<outputDirectory>${project.build.directory}/site/mskins-25/</outputDirectory>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-invoker-plugin</artifactId>
+ <version>1.5</version>
+ </plugin>
+ </plugins>
+ </reporting>
+ </profile>
+ </profiles>
+</project>
Propchange: maven/sandbox/trunk/skins/fluido-doc/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/sandbox/trunk/skins/fluido-doc/pom.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: maven/sandbox/trunk/skins/fluido-doc/pom.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/pom.xml
URL:
http://svn.apache.org/viewvc/maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/pom.xml?rev=1299187&view=auto
==============================================================================
--- maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/pom.xml (added)
+++ maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/pom.xml Sat Mar 10
12:35:01 2012
@@ -0,0 +1,58 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!--
+ Licensed to the Apache Software Foundation (ASF) under one or more
+ contributor license agreements. See the NOTICE file distributed with
+ this work for additional information regarding copyright ownership.
+ The ASF licenses this file to You under the Apache License, Version 2.0
+ (the "License"); you may not use this file except in compliance with
+ the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+ Unless required by applicable law or agreed to in writing, software
+ distributed under the License is distributed on an "AS IS" BASIS,
+ WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ See the License for the specific language governing permissions and
+ limitations under the License.
+-->
+<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">
+ <modelVersion>4.0.0</modelVersion>
+
+ <groupId>org.apache.maven.skins.its</groupId>
+ <artifactId>mskins-10</artifactId>
+ <version>1.0-SNAPSHOT</version>
+
+ <properties>
+ <skinName>@project.name@</skinName>
+ <skinDescription>@project.description@</skinDescription>
+ <skinGroupId>@project.groupId@</skinGroupId>
+ <skinArtifactId>@project.artifactId@</skinArtifactId>
+ <skinVersion>@project.version@</skinVersion>
+ </properties>
+
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-site-plugin</artifactId>
+ <version>3.0</version>
+ </plugin>
+ </plugins>
+ </build>
+
+ <reporting>
+ <plugins>
+ <plugin>
+ <groupId>org.apache.maven.plugins</groupId>
+ <artifactId>maven-project-info-reports-plugin</artifactId>
+ <version>2.4</version>
+ <configuration>
+ <dependencyDetailsEnabled>false</dependencyDetailsEnabled>
+ <dependencyLocationsEnabled>false</dependencyLocationsEnabled>
+ </configuration>
+ </plugin>
+ </plugins>
+ </reporting>
+
+</project>
\ No newline at end of file
Propchange: maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/pom.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/pom.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: maven/sandbox/trunk/skins/fluido-doc/src/it/basic-doc/pom.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml
Added: maven/sandbox/trunk/skins/fluido-doc/src/it/settings.xml
URL:
http://svn.apache.org/viewvc/maven/sandbox/trunk/skins/fluido-doc/src/it/settings.xml?rev=1299187&view=auto
==============================================================================
--- maven/sandbox/trunk/skins/fluido-doc/src/it/settings.xml (added)
+++ maven/sandbox/trunk/skins/fluido-doc/src/it/settings.xml Sat Mar 10
12:35:01 2012
@@ -0,0 +1,55 @@
+<?xml version="1.0" encoding="UTF-8"?>
+
+<!--
+Licensed to the Apache Software Foundation (ASF) under one
+or more contributor license agreements. See the NOTICE file
+distributed with this work for additional information
+regarding copyright ownership. The ASF licenses this file
+to you under the Apache License, Version 2.0 (the
+"License"); you may not use this file except in compliance
+with the License. You may obtain a copy of the License at
+
+ http://www.apache.org/licenses/LICENSE-2.0
+
+Unless required by applicable law or agreed to in writing,
+software distributed under the License is distributed on an
+"AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY
+KIND, either express or implied. See the License for the
+specific language governing permissions and limitations
+under the License.
+-->
+
+<settings>
+ <profiles>
+ <profile>
+ <id>it-repo</id>
+ <activation>
+ <activeByDefault>true</activeByDefault>
+ </activation>
+ <repositories>
+ <repository>
+ <id>local.central</id>
+ <url>@localRepositoryUrl@</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </repository>
+ </repositories>
+ <pluginRepositories>
+ <pluginRepository>
+ <id>local.central</id>
+ <url>@localRepositoryUrl@</url>
+ <releases>
+ <enabled>true</enabled>
+ </releases>
+ <snapshots>
+ <enabled>true</enabled>
+ </snapshots>
+ </pluginRepository>
+ </pluginRepositories>
+ </profile>
+ </profiles>
+</settings>
Propchange: maven/sandbox/trunk/skins/fluido-doc/src/it/settings.xml
------------------------------------------------------------------------------
svn:eol-style = native
Propchange: maven/sandbox/trunk/skins/fluido-doc/src/it/settings.xml
------------------------------------------------------------------------------
svn:keywords = Date Revision Author HeadURL Id
Propchange: maven/sandbox/trunk/skins/fluido-doc/src/it/settings.xml
------------------------------------------------------------------------------
svn:mime-type = text/xml