1
0
mirror of https://github.com/Rogiel/httpchannel synced 2025-12-05 23:22:51 +00:00

Forces site deployment on release

This commit is contained in:
2012-01-18 19:49:53 -02:00
parent 0a908a7756
commit 179570680d
2 changed files with 257 additions and 254 deletions

510
pom.xml
View File

@@ -1,255 +1,257 @@
<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"> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
<modelVersion>4.0.0</modelVersion> 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>com.rogiel.httpchannel</groupId>
<artifactId>httpchannel</artifactId> <groupId>com.rogiel.httpchannel</groupId>
<version>1.0.1-SNAPSHOT</version> <artifactId>httpchannel</artifactId>
<packaging>pom</packaging> <version>1.0.1-SNAPSHOT</version>
<packaging>pom</packaging>
<name>HttpChannel</name>
<description>Library capable of downloading and uploading files from free servers using channels.</description> <name>HttpChannel</name>
<url>http://httpchannel.github.com/</url> <description>Library capable of downloading and uploading files from free servers using channels.</description>
<url>http://httpchannel.github.com/</url>
<properties>
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <properties>
</properties> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
</properties>
<scm>
<connection>scm:git:git@github.com:seedbox/httpchannel.git</connection> <scm>
<developerConnection>scm:git:git@github.com:seedbox/httpchannel.git</developerConnection> <connection>scm:git:git@github.com:seedbox/httpchannel.git</connection>
<url>git@github.com:seedbox/httpchannel.git</url> <developerConnection>scm:git:git@github.com:seedbox/httpchannel.git</developerConnection>
</scm> <url>git@github.com:seedbox/httpchannel.git</url>
<distributionManagement> </scm>
<downloadUrl>http://github.com/seedbox/httpchannel/downloads</downloadUrl> <distributionManagement>
<repository> <downloadUrl>http://github.com/seedbox/httpchannel/downloads</downloadUrl>
<id>sonatype-nexus-staging</id> <repository>
<url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url> <id>sonatype-nexus-staging</id>
<uniqueVersion>false</uniqueVersion> <url>https://oss.sonatype.org/service/local/staging/deploy/maven2/</url>
</repository> <uniqueVersion>false</uniqueVersion>
<snapshotRepository> </repository>
<id>sonatype-nexus-snapshots</id> <snapshotRepository>
<url>https://oss.sonatype.org/content/repositories/snapshots/</url> <id>sonatype-nexus-snapshots</id>
<uniqueVersion>true</uniqueVersion> <url>https://oss.sonatype.org/content/repositories/snapshots/</url>
</snapshotRepository> <uniqueVersion>true</uniqueVersion>
</distributionManagement> </snapshotRepository>
<issueManagement> </distributionManagement>
<system>GitHub</system> <issueManagement>
<url>https://github.com/seedbox/httpchannel/issues</url> <system>GitHub</system>
</issueManagement> <url>https://github.com/seedbox/httpchannel/issues</url>
</issueManagement>
<ciManagement>
<system>GitHub</system> <ciManagement>
<url>https://github.com/seedbox/httpchannel</url> <system>GitHub</system>
</ciManagement> <url>https://github.com/seedbox/httpchannel</url>
</ciManagement>
<developers>
<developer> <developers>
<id>Rogiel</id> <developer>
<name>Rogiel</name> <id>Rogiel</id>
<email>rogiel@rogiel.com</email> <name>Rogiel</name>
<url>http://www.rogiel.com/</url> <email>rogiel@rogiel.com</email>
<timezone>-3</timezone> <url>http://www.rogiel.com/</url>
<roles> <timezone>-3</timezone>
<role>Creator</role> <roles>
<role>API Designer</role> <role>Creator</role>
</roles> <role>API Designer</role>
</developer> </roles>
</developers> </developer>
</developers>
<licenses>
<license> <licenses>
<name>The Apache Software License, Version 2.0</name> <license>
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> <name>The Apache Software License, Version 2.0</name>
<distribution>repo</distribution> <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
</license> <distribution>repo</distribution>
</licenses> </license>
</licenses>
<modules>
<module>httpchannel-api</module> <modules>
<module>httpchannel-service</module> <module>httpchannel-api</module>
<module>httpchannel-captcha</module> <module>httpchannel-service</module>
<module>httpchannel-channelcopy</module> <module>httpchannel-captcha</module>
<module>httpchannel-util</module> <module>httpchannel-channelcopy</module>
</modules> <module>httpchannel-util</module>
</modules>
<build>
<defaultGoal>package</defaultGoal> <build>
<plugins> <defaultGoal>package</defaultGoal>
<plugin> <plugins>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-surefire-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.11</version> <artifactId>maven-surefire-plugin</artifactId>
<configuration> <version>2.11</version>
<skipTests>true</skipTests> <configuration>
</configuration> <skipTests>true</skipTests>
</plugin> </configuration>
<plugin> </plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-compiler-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.3.2</version> <artifactId>maven-compiler-plugin</artifactId>
<configuration> <version>2.3.2</version>
<source>1.7</source> <configuration>
<target>1.7</target> <source>1.7</source>
</configuration> <target>1.7</target>
</plugin> </configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-jar-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.3.2</version> <artifactId>maven-jar-plugin</artifactId>
<configuration> <version>2.3.2</version>
<signedjar>true</signedjar> <configuration>
</configuration> <signedjar>true</signedjar>
</plugin> </configuration>
<plugin> </plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-javadoc-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.8</version> <artifactId>maven-javadoc-plugin</artifactId>
</plugin> <version>2.8</version>
<plugin> </plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-source-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.1.1</version> <artifactId>maven-source-plugin</artifactId>
</plugin> <version>2.1.1</version>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-deploy-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.7</version> <artifactId>maven-deploy-plugin</artifactId>
<configuration> <version>2.7</version>
<uniqueVersion>false</uniqueVersion> <configuration>
</configuration> <uniqueVersion>false</uniqueVersion>
</plugin> </configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-site-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>3.0</version> <artifactId>maven-site-plugin</artifactId>
<configuration> <version>3.0</version>
<skipDeploy>true</skipDeploy> <!-- site is deployed with github plugin --> <configuration>
<outputEncoding>UTF-8</outputEncoding> <skipDeploy>true</skipDeploy> <!-- site is deployed with github plugin -->
<reportPlugins> <outputEncoding>UTF-8</outputEncoding>
<plugin> <reportPlugins>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-javadoc-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.8</version> <artifactId>maven-javadoc-plugin</artifactId>
<configuration> <version>2.8</version>
<encoding>UTF-8</encoding> <configuration>
</configuration> <encoding>UTF-8</encoding>
</plugin> </configuration>
<plugin> </plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-project-info-reports-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.4</version> <artifactId>maven-project-info-reports-plugin</artifactId>
<configuration> <version>2.4</version>
<encoding>UTF-8</encoding> <configuration>
</configuration> <encoding>UTF-8</encoding>
</plugin> </configuration>
<plugin> </plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-changelog-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.2</version> <artifactId>maven-changelog-plugin</artifactId>
<configuration> <version>2.2</version>
<outputEncoding>UTF-8</outputEncoding> <configuration>
</configuration> <outputEncoding>UTF-8</outputEncoding>
</plugin> </configuration>
<plugin> </plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-jxr-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.3</version> <artifactId>maven-jxr-plugin</artifactId>
<configuration> <version>2.3</version>
<inputEncoding>UTF-8</inputEncoding> <configuration>
<outputEncoding>UTF-8</outputEncoding> <inputEncoding>UTF-8</inputEncoding>
</configuration> <outputEncoding>UTF-8</outputEncoding>
</plugin> </configuration>
</reportPlugins> </plugin>
</configuration> </reportPlugins>
</plugin> </configuration>
<plugin> </plugin>
<groupId>com.github.github</groupId> <plugin>
<artifactId>site-maven-plugin</artifactId> <groupId>com.github.github</groupId>
<version>0.4</version> <artifactId>site-maven-plugin</artifactId>
<configuration> <version>0.4</version>
<repositoryOwner>seedbox</repositoryOwner> <configuration>
<repositoryOwner>httpchannel.github.com</repositoryOwner> <repositoryOwner>seedbox</repositoryOwner>
</configuration> <repositoryOwner>httpchannel.github.com</repositoryOwner>
<executions> </configuration>
<execution> <executions>
<phase>site-deploy</phase> <execution>
<goals> <phase>site-deploy</phase>
<goal>site</goal> <goals>
</goals> <goal>site</goal>
</execution> </goals>
</executions> </execution>
</plugin> </executions>
<plugin> </plugin>
<groupId>com.github.github</groupId> <plugin>
<artifactId>downloads-maven-plugin</artifactId> <groupId>com.github.github</groupId>
<version>0.4</version> <artifactId>downloads-maven-plugin</artifactId>
<configuration> <version>0.4</version>
<repositoryOwner>seedbox</repositoryOwner> <configuration>
<repositoryName>httpchannel</repositoryName> <repositoryOwner>seedbox</repositoryOwner>
</configuration> <repositoryName>httpchannel</repositoryName>
<executions> </configuration>
<execution> <executions>
<phase>deploy</phase> <execution>
<goals> <phase>deploy</phase>
<goal>upload</goal> <goals>
</goals> <goal>upload</goal>
</execution> </goals>
</executions> </execution>
</plugin> </executions>
<plugin> </plugin>
<groupId>org.apache.maven.plugins</groupId> <plugin>
<artifactId>maven-release-plugin</artifactId> <groupId>org.apache.maven.plugins</groupId>
<version>2.2.2</version> <artifactId>maven-release-plugin</artifactId>
<configuration> <version>2.2.2</version>
<autoVersionSubmodules>true</autoVersionSubmodules> <configuration>
</configuration> <autoVersionSubmodules>true</autoVersionSubmodules>
</plugin> <goals>deploy site-deploy</goals><!-- we have to force site-deploy -->
<plugin> </configuration>
<groupId>org.apache.maven.plugins</groupId> </plugin>
<artifactId>maven-gpg-plugin</artifactId> <plugin>
<version>1.4</version> <groupId>org.apache.maven.plugins</groupId>
<executions> <artifactId>maven-gpg-plugin</artifactId>
<execution> <version>1.4</version>
<id>sign-artifacts</id> <executions>
<phase>verify</phase> <execution>
<goals> <id>sign-artifacts</id>
<goal>sign</goal> <phase>verify</phase>
</goals> <goals>
</execution> <goal>sign</goal>
</executions> </goals>
</plugin> </execution>
</plugins> </executions>
</build> </plugin>
</plugins>
<profiles> </build>
<profile>
<id>github</id> <profiles>
</profile> <profile>
</profiles> <id>github</id>
</profile>
<dependencies> </profiles>
<dependency>
<groupId>junit</groupId> <dependencies>
<artifactId>junit</artifactId> <dependency>
<version>4.10</version> <groupId>junit</groupId>
<type>jar</type> <artifactId>junit</artifactId>
<scope>test</scope> <version>4.10</version>
</dependency> <type>jar</type>
<dependency> <scope>test</scope>
<groupId>org.slf4j</groupId> </dependency>
<artifactId>slf4j-api</artifactId> <dependency>
<version>1.6.4</version> <groupId>org.slf4j</groupId>
<scope>compile</scope> <artifactId>slf4j-api</artifactId>
</dependency> <version>1.6.4</version>
<dependency> <scope>compile</scope>
<groupId>org.slf4j</groupId> </dependency>
<artifactId>slf4j-jdk14</artifactId> <dependency>
<version>1.6.4</version> <groupId>org.slf4j</groupId>
<scope>test</scope> <artifactId>slf4j-jdk14</artifactId>
</dependency> <version>1.6.4</version>
</dependencies> <scope>test</scope>
</dependency>
</dependencies>
</project> </project>

1
src/site/resources/CNAME Normal file
View File

@@ -0,0 +1 @@
httpchannel.rogiel.com