Navigation Menu

Skip to content

Commit

Permalink
Fixes for INFRA-588
Browse files Browse the repository at this point in the history
  • Loading branch information
Tom Milligan committed May 5, 2016
1 parent 922cc41 commit 4e6bde1
Showing 1 changed file with 73 additions and 11 deletions.
84 changes: 73 additions & 11 deletions pom.xml
Expand Up @@ -11,10 +11,9 @@
</developer>
</developers>
<parent>

<groupId>org.jenkins-ci.plugins</groupId>
<artifactId>plugin</artifactId>
<version>1.509.1</version><!-- which version of Jenkins is this plugin built against? -->
<version>1.509.1</version>
</parent>

<groupId>org.jenkins-ci.plugins</groupId>
Expand All @@ -24,6 +23,18 @@

<packaging>hpi</packaging>

<properties>
<!--
explicitly specifying the latest version here because one we get from the parent POM
tends to lag behind a bit
<maven-hpi-plugin.version>1.95</maven-hpi-plugin.version>
-->
<maven-release-plugin.version>2.5.1</maven-release-plugin.version>
<maven-hpi-plugin.version>1.112</maven-hpi-plugin.version>
<maven-deploy-plugin.version>2.6</maven-deploy-plugin.version>
<wagon-http.version>2.10</wagon-http.version>
</properties>

<scm>
<connection>scm:git:https://github.com/jenkinsci/skytap-cloud-plugin.git</connection>
<developerConnection>scm:git:git@github.com:jenkinsci/skytap-cloud-plugin.git</developerConnection>
Expand All @@ -34,24 +45,17 @@
<repositories>
<repository>
<id>repo.jenkins-ci.org</id>
<url>http://repo.jenkins-ci.org/public/</url>
<url>https://repo.jenkins-ci.org/public/</url>
</repository>
</repositories>

<pluginRepositories>
<pluginRepository>
<id>repo.jenkins-ci.org</id>
<url>http://repo.jenkins-ci.org/public/</url>
<url>https://repo.jenkins-ci.org/public/</url>
</pluginRepository>
</pluginRepositories>

<properties>
<!--
explicitly specifying the latest version here because one we get from the parent POM
tends to lag behind a bit
-->
<maven-hpi-plugin.version>1.95</maven-hpi-plugin.version>
</properties>
<dependencies>
<dependency>
<groupId>org.apache.httpcomponents</groupId>
Expand All @@ -69,4 +73,62 @@
<version>2.2.4</version>
</dependency>
</dependencies>

<build>
<plugins>
<plugin>
<groupId>org.jenkins-ci.tools</groupId>
<artifactId>maven-hpi-plugin</artifactId>
<version>${maven-hpi-plugin.version}</version>
<extensions>true</extensions>
<executions>
<execution>
<goals>
<goal>generate-taglib-interface</goal>
</goals>
</execution>
</executions>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-release-plugin</artifactId>
<version>${maven-release-plugin.version}</version>
<configuration>
<goals>deploy</goals>
</configuration>
</plugin>
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-surefire-plugin</artifactId>
<configuration>
<excludes>
<exclude>InjectedTest.java</exclude>
</excludes>
</configuration>
</plugin>
<!-- work-around for INFRA-588 -->
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-deploy-plugin</artifactId>
<version>${maven-deploy-plugin.version}</version>
<dependencies>
<dependency>
<groupId>org.apache.maven.wagon</groupId>
<artifactId>wagon-http</artifactId>
<version>${wagon-http.version}</version>
<type>jar</type>
</dependency>
</dependencies>
</plugin>
<!-- work-around for INFRA-588 -->
</plugins>
</build>

<distributionManagement>
<repository>
<id>maven.jenkins-ci.org</id>
<url>https://repo.jenkins-ci.org/releases</url>
</repository>
</distributionManagement>

</project>

0 comments on commit 4e6bde1

Please sign in to comment.