Effective POMs, after inheritance, interpolation, and profiles are applied:
<!-- ====================================================================== --> <!-- --> <!-- Generated by Maven Help Plugin on 2016-08-18T09:10:38 --> <!-- See: http://maven.apache.org/plugins/maven-help-plugin/ --> <!-- --> <!-- ====================================================================== --> <!-- ====================================================================== --> <!-- --> <!-- Effective POM for project --> <!-- 'org.jenkins-ci.plugins:vmanager-plugin:hpi:2.2-SNAPSHOT' --> <!-- --> <!-- ====================================================================== --> <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/mav <modelVersion>4.0.0</modelVersion> <parent> <groupId>org.jenkins-ci.plugins</groupId> <artifactId>plugin</artifactId> <version>2.6</version> </parent> <groupId>org.jenkins-ci.plugins</groupId> <artifactId>vmanager-plugin</artifactId> <version>2.2-SNAPSHOT</version> <packaging>hpi</packaging> <name>Cadence vManager Plugin for Jenkins</name> <description>Integrates Jenkins to Cadence vManager</description> <url>http://wiki.jenkins-ci.org/display/JENKINS/Cadence+vManager+Plugin</url> <inceptionYear>2016</inceptionYear> <organization> <name>Cadence</name> <url>www.cadence.com</url> </organization> <licenses> <license> <name>MIT License</name> <url>http://opensource.org/licenses/MIT</url> </license> </licenses> <developers> <developer> <id>tyanai</id> <name>Tal Yanai</name> <email>[email protected]</email> </developer> </developers> <scm> <connection>scm:git:git://github.com/jenkinsci/vmanager-plugin.git</connection> <developerConnection>scm:git:[email protected]:jenkinsci/vmanager-plugin.git</developerConnection> <url>http://github.com/jenkinsci/vmanager-plugin</url> </scm> <distributionManagement> <repository> <id>maven.jenkins-ci.org</id> <url>https://repo.jenkins-ci.org/releases/</url> </repository> <snapshotRepository> <id>maven.jenkins-ci.org</id> <url>https://repo.jenkins-ci.org/snapshots/</url> </snapshotRepository> </distributionManagement> <properties> <arguments /> <concurrency>1C</concurrency> <findbugs.failOnError>true</findbugs.failOnError> <hpi-plugin.version>1.117</hpi-plugin.version> <java.level>7</java.level> <java.level.test>7</java.level.test> <jenkins-test-harness.version>2.6</jenkins-test-harness.version> <jenkins.version>1.625.3</jenkins.version> <maven.test.redirectTestOutputToFile>true</maven.test.redirectTestOutputToFile> <node.download.classifier>/x64</node.download.classifier> <node.download.file>win-x64/node.exe</node.download.file> <node.version>4.0.0</node.version> <npm.loglevel /> <npm.version>2.13.1</npm.version> <project.build.outputEncoding>UTF-8</project.build.outputEncoding> <project.build.sourceEncoding>UTF-8</project.build.sourceEncoding> <project.reporting.outputEncoding>UTF-8</project.reporting.outputEncoding> <release.skipTests>true</release.skipTests> <releaseProfiles /> <skip.node.lint /> <skip.node.tests /> <skipTests>true</skipTests> <slf4jVersion>1.7.7</slf4jVersion> <stapler-plugin.version>1.17</stapler-plugin.version> <surefire.rerunFailingTestsCount>4</surefire.rerunFailingTestsCount> </properties> <dependencyManagement> <dependencies> <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>annotations</artifactId> <version>3.0.0</version> </dependency> <dependency> <groupId>net.jcip</groupId> <artifactId>jcip-annotations</artifactId> <version>1.0</version> </dependency> <dependency> <groupId>org.jenkins-ci.main</groupId> <artifactId>jenkins-core</artifactId> <version>1.625.3</version> </dependency> <dependency> <groupId>org.jenkins-ci.main</groupId> <artifactId>jenkins-war</artifactId> <version>1.625.3</version> <classifier>war-for-test</classifier> </dependency> <dependency> <groupId>org.jenkins-ci.main</groupId> <artifactId>jenkins-war</artifactId> <version>1.625.3</version> <type>war</type> <scope>test</scope> </dependency> <dependency> <groupId>org.jenkins-ci.main</groupId> <artifactId>jenkins-test-harness</artifactId> <version>2.6</version> </dependency> <dependency> <groupId>org.jenkins-ci</groupId> <artifactId>test-annotations</artifactId> <version>1.2</version> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> </dependency> <dependency> <groupId>org.codehaus.mojo</groupId> <artifactId>animal-sniffer-annotations</artifactId> <version>1.14</version> </dependency> <dependency> <groupId>org.codehaus.mojo.signature</groupId> <artifactId>java15</artifactId> <version>1.0</version> <type>signature</type> </dependency> <dependency> <groupId>org.codehaus.mojo.signature</groupId> <artifactId>java16</artifactId> <version>1.1</version> <type>signature</type> </dependency> <dependency> <groupId>org.codehaus.mojo.signature</groupId> <artifactId>java17</artifactId> <version>1.0</version> <type>signature</type> </dependency> <dependency> <groupId>commons-logging</groupId> <artifactId>commons-logging</artifactId> <version>1.1.3</version> <scope>provided</scope> </dependency> <dependency> <groupId>log4j</groupId> <artifactId>log4j</artifactId> <version>1.2.17</version> <scope>provided</scope> </dependency> </dependencies> </dependencyManagement> <dependencies> <dependency> <groupId>org.jenkins-ci.plugins</groupId> <artifactId>dashboard-view</artifactId> <version>2.9.10</version> <scope>compile</scope> </dependency> <dependency> <groupId>com.google.code.findbugs</groupId> <artifactId>annotations</artifactId> <version>3.0.0</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>net.jcip</groupId> <artifactId>jcip-annotations</artifactId> <version>1.0</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.codehaus.mojo</groupId> <artifactId>animal-sniffer-annotations</artifactId> <version>1.14</version> <scope>provided</scope> <optional>true</optional> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>javax.servlet-api</artifactId> <version>3.1.0</version> <scope>test</scope> </dependency> <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.4</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.jenkins-ci.main</groupId> <artifactId>jenkins-core</artifactId> <version>1.625.3</version> <scope>provided</scope> </dependency> <dependency> <groupId>org.jenkins-ci.main</groupId> <artifactId>jenkins-war</artifactId> <version>1.625.3</version> <classifier>war-for-test</classifier> <scope>test</scope> </dependency> <dependency> <groupId>org.jenkins-ci.main</groupId> <artifactId>jenkins-war</artifactId> <version>1.625.3</version> <type>war</type> <scope>test</scope> </dependency> <dependency> <groupId>org.jenkins-ci.main</groupId> <artifactId>jenkins-test-harness</artifactId> <version>2.6</version> <scope>test</scope> <exclusions> <exclusion> <artifactId>junit-dep</artifactId> <groupId>junit</groupId> </exclusion> </exclusions> </dependency> <dependency> <groupId>org.jenkins-ci</groupId> <artifactId>test-annotations</artifactId> <version>1.2</version> <scope>test</scope> </dependency> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-api</artifactId> <version>1.7.7</version> <scope>compile</scope> <optional>true</optional> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>log4j-over-slf4j</artifactId> <version>1.7.7</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>jcl-over-slf4j</artifactId> <version>1.7.7</version> <scope>test</scope> </dependency> <dependency> <groupId>org.slf4j</groupId> <artifactId>slf4j-jdk14</artifactId> <version>1.7.7</version> <scope>test</scope> </dependency> </dependencies> <repositories> <repository> <id>repo.jenkins-ci.org</id> <url>http://repo.jenkins-ci.org/public/</url> </repository> <repository> <snapshots> <enabled>false</enabled> </snapshots> <id>central</id> <name>Central Repository</name> <url>http://repo.maven.apache.org/maven2</url> </repository> </repositories> <pluginRepositories> <pluginRepository> <id>repo.jenkins-ci.org</id> <url>http://repo.jenkins-ci.org/public/</url> </pluginRepository> <pluginRepository> <releases> <updatePolicy>never</updatePolicy> </releases> <snapshots> <enabled>false</enabled> </snapshots> <id>central</id> <name>Central Repository</name> <url>http://repo.maven.apache.org/maven2</url> </pluginRepository> </pluginRepositories> <build> <sourceDirectory>d:\work\dev\vmanager-plugin\src\main\java</sourceDirectory> <scriptSourceDirectory>d:\work\dev\vmanager-plugin\src\main\scripts</scriptSourceDirectory> <testSourceDirectory>d:\work\dev\vmanager-plugin\src\test\java</testSourceDirectory> <outputDirectory>d:\work\dev\vmanager-plugin\target\classes</outputDirectory> <testOutputDirectory>d:\work\dev\vmanager-plugin\target\test-classes</testOutputDirectory> <resources> <resource> <directory>d:\work\dev\vmanager-plugin\src\main\resources</directory> </resource> </resources> <testResources> <testResource> <directory>d:\work\dev\vmanager-plugin\src\test\resources</directory> </testResource> </testResources> <directory>d:\work\dev\vmanager-plugin\target</directory> <finalName>vmanager-plugin</finalName> <pluginManagement> <plugins> <plugin> <artifactId>maven-antrun-plugin</artifactId> <version>1.3</version> </plugin> <plugin> <artifactId>maven-assembly-plugin</artifactId> <version>2.2-beta-5</version> </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.6</version> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> </plugin> <plugin> <artifactId>maven-dependency-plugin</artifactId> <version>2.10</version> </plugin> <plugin> <artifactId>maven-jar-plugin</artifactId> <version>2.6</version> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.7</version> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.19.1</version> </plugin> <plugin> <artifactId>maven-failsafe-plugin</artifactId> <version>2.18.1</version> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> </plugin> <plugin> <artifactId>maven-enforcer-plugin</artifactId> <version>1.3.1</version> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>2.10.1</version> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <version>2.5.3</version> </plugin> <plugin> <artifactId>maven-site-plugin</artifactId> <version>3.4</version> </plugin> <plugin> <artifactId>maven-source-plugin</artifactId> <version>2.4</version> </plugin> <plugin> <artifactId>maven-war-plugin</artifactId> <version>2.6</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>3.0.3</version> </plugin> <plugin> <artifactId>maven-eclipse-plugin</artifactId> <version>2.9</version> <configuration> <buildOutputDirectory>target/eclipse-classes</buildOutputDirectory> <additionalProjectnatures> <projectnature>org.eclipse.jdt.groovy.core.groovyNature</projectnature> </additionalProjectnatures> </configuration> </plugin> <plugin> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin</artifactId> <version>1.5-jenkins-3</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>build-helper-maven-plugin</artifactId> <version>1.9.1</version> <executions> <execution> <id>add-source</id> <phase>generate-sources</phase> <goals> <goal>add-source</goal> </goals> <configuration> <sources> <source>d:\work\dev\vmanager-plugin\target/generated-sources/localizer</source> </sources> </configuration> </execution> </executions> </plugin> <plugin> <groupId>org.jacoco</groupId> <artifactId>jacoco-maven-plugin</artifactId> <version>0.7.2.201409121644</version> </plugin> <plugin> <groupId>org.kohsuke.gmaven</groupId> <artifactId>gmaven-plugin</artifactId> <version>1.0-rc-5-patch-2</version> </plugin> <plugin> <groupId>org.kohsuke.stapler</groupId> <artifactId>maven-stapler-plugin</artifactId> <version>1.17</version> </plugin> <plugin> <groupId>org.jenkins-ci.tools</groupId> <artifactId>maven-hpi-plugin</artifactId> <version>1.117</version> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>animal-sniffer-maven-plugin</artifactId> <version>1.14</version> </plugin> <plugin> <groupId>org.jvnet.localizer</groupId> <artifactId>maven-localizer-plugin</artifactId> <version>1.23</version> </plugin> <plugin> <groupId>org.kohsuke</groupId> <artifactId>access-modifier-checker</artifactId> <version>1.7</version> </plugin> <plugin> <groupId>com.cloudbees</groupId> <artifactId>maven-license-plugin</artifactId> <version>1.7</version> </plugin> <plugin> <groupId>org.eclipse.m2e</groupId> <artifactId>lifecycle-mapping</artifactId> <version>1.0.0</version> <configuration> <lifecycleMappingMetadata> <pluginExecutions> <pluginExecution> <pluginExecutionFilter> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-enforcer-plugin</artifactId> <versionRange>[1.0,)</versionRange> <goals> <goal>display-info</goal> </goals> </pluginExecutionFilter> <action> <ignore /> </action> </pluginExecution> <pluginExecution> <pluginExecutionFilter> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin</artifactId> <versionRange>[1.0,)</versionRange> <goals> <goal>testCompile</goal> <goal>generateTestStubs</goal> </goals> </pluginExecutionFilter> <action> <ignore /> </action> </pluginExecution> </pluginExecutions> </lifecycleMappingMetadata> </configuration> </plugin> </plugins> </pluginManagement> <plugins> <plugin> <artifactId>maven-enforcer-plugin</artifactId> <version>1.3.1</version> <executions> <execution> <id>display-info</id> <phase>validate</phase> <goals> <goal>display-info</goal> <goal>enforce</goal> </goals> <configuration> <rules> <requireMavenVersion> <version>[3.0.4,)</version> <message>Maven 3.0 through 3.0.3 inclusive do not pass correct settings.xml to Maven Release Plugin.</message> </requireMavenVersion> <requirePluginVersions /> <enforceBytecodeVersion> <maxJdkVersion>1.7</maxJdkVersion> <ignoredScopes> <ignoredScope>test</ignoredScope> </ignoredScopes> <excludes> <exclude>org.jenkins-ci.main:jenkins-core</exclude> <exclude>org.jenkins-ci.main:cli</exclude> <exclude>org.jenkins-ci.main:jenkins-test-harness</exclude> <exclude>com.google.code.findbugs:annotations</exclude> </excludes> </enforceBytecodeVersion> <bannedDependencies> <excludes> <exclude>org.sonatype.sisu:sisu-guice</exclude> <exclude>log4j:log4j:*:jar:compile</exclude> <exclude>log4j:log4j:*:jar:runtime</exclude> <exclude>commons-logging:commons-logging:*:jar:compile</exclude> <exclude>commons-logging:commons-logging:*:jar:runtime</exclude> </excludes> </bannedDependencies> </rules> </configuration> </execution> </executions> <dependencies> <dependency> <groupId>org.codehaus.mojo</groupId> <artifactId>extra-enforcer-rules</artifactId> <version>1.0-beta-4</version> <scope>compile</scope> </dependency> </dependencies> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>findbugs-maven-plugin</artifactId> <version>3.0.3</version> <executions> <execution> <id>findbugs</id> <phase>verify</phase> <goals> <goal>check</goal> </goals> <configuration> <xmlOutput>true</xmlOutput> <findbugsXmlOutput>false</findbugsXmlOutput> <skip>true</skip> <failOnError>true</failOnError> </configuration> </execution> <execution> <phase>none</phase> <configuration> <skip>true</skip> <failOnError>true</failOnError> </configuration> </execution> </executions> <configuration> <skip>true</skip> <failOnError>true</failOnError> </configuration> </plugin> <plugin> <artifactId>maven-compiler-plugin</artifactId> <version>3.3</version> <executions> <execution> <id>default-testCompile</id> <phase>test-compile</phase> <goals> <goal>testCompile</goal> </goals> <configuration> <source>1.7</source> <target>1.7</target> <testSource>1.7</testSource> <testTarget>1.7</testTarget> </configuration> </execution> <execution> <id>default-compile</id> <phase>compile</phase> <goals> <goal>compile</goal> </goals> <configuration> <source>1.7</source> <target>1.7</target> <testSource>1.7</testSource> <testTarget>1.7</testTarget> </configuration> </execution> </executions> <configuration> <source>1.7</source> <target>1.7</target> <testSource>1.7</testSource> <testTarget>1.7</testTarget> </configuration> </plugin> <plugin> <groupId>org.codehaus.mojo</groupId> <artifactId>animal-sniffer-maven-plugin</artifactId> <version>1.14</version> <executions> <execution> <id>check</id> <goals> <goal>check</goal> </goals> <configuration> <signature> <groupId>org.codehaus.mojo.signature</groupId> <artifactId>java17</artifactId> </signature> </configuration> </execution> </executions> <configuration> <signature> <groupId>org.codehaus.mojo.signature</groupId> <artifactId>java17</artifactId> </signature> </configuration> </plugin> <plugin> <artifactId>maven-eclipse-plugin</artifactId> <version>2.9</version> <configuration> <buildOutputDirectory>target/eclipse-classes</buildOutputDirectory> <additionalProjectnatures> <projectnature>org.eclipse.jdt.groovy.core.groovyNature</projectnature> </additionalProjectnatures> </configuration> </plugin> <plugin> <groupId>org.jenkins-ci.tools</groupId> <artifactId>maven-hpi-plugin</artifactId> <version>1.117</version> <extensions>true</extensions> <executions> <execution> <id>default-test-hpl</id> <phase>test-compile</phase> <goals> <goal>test-hpl</goal> </goals> <configuration> <showDeprecation>true</showDeprecation> <contextPath>/jenkins</contextPath> </configuration> </execution> <execution> <id>default-resolve-test-dependencies</id> <phase>test-compile</phase> <goals> <goal>resolve-test-dependencies</goal> </goals> <configuration> <showDeprecation>true</showDeprecation> <contextPath>/jenkins</contextPath> </configuration> </execution> <execution> <id>default-hpi</id> <phase>package</phase> <goals> <goal>hpi</goal> </goals> <configuration> <showDeprecation>true</showDeprecation> <contextPath>/jenkins</contextPath> </configuration> </execution> <execution> <id>default-insert-test</id> <phase>generate-test-sources</phase> <goals> <goal>insert-test</goal> </goals> <configuration> <showDeprecation>true</showDeprecation> <contextPath>/jenkins</contextPath> </configuration> </execution> <execution> <id>default-validate</id> <phase>validate</phase> <goals> <goal>validate</goal> </goals> <configuration> <showDeprecation>true</showDeprecation> <contextPath>/jenkins</contextPath> </configuration> </execution> </executions> <configuration> <showDeprecation>true</showDeprecation> <contextPath>/jenkins</contextPath> </configuration> </plugin> <plugin> <groupId>org.kohsuke.stapler</groupId> <artifactId>maven-stapler-plugin</artifactId> <version>1.17</version> <extensions>true</extensions> </plugin> <plugin> <artifactId>maven-release-plugin</artifactId> <version>2.5.3</version> <configuration> <mavenExecutorId>forked-path</mavenExecutorId> <useReleaseProfile>false</useReleaseProfile> <preparationGoals>clean install</preparationGoals> <goals>deploy</goals> <arguments /> <releaseProfiles>jenkins-release,</releaseProfiles> </configuration> </plugin> <plugin> <groupId>org.jvnet.localizer</groupId> <artifactId>maven-localizer-plugin</artifactId> <version>1.23</version> <executions> <execution> <goals> <goal>generate</goal> </goals> <configuration> <fileMask>Messages.properties</fileMask> <outputDirectory>target/generated-sources/localizer</outputDirectory> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-javadoc-plugin</artifactId> <version>2.10.1</version> <executions> <execution> <phase>process-sources</phase> <goals> <goal>javadoc</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.kohsuke</groupId> <artifactId>access-modifier-checker</artifactId> <version>1.7</version> <executions> <execution> <id>default-enforce</id> <phase>process-classes</phase> <goals> <goal>enforce</goal> </goals> </execution> </executions> </plugin> <plugin> <groupId>org.codehaus.gmaven</groupId> <artifactId>gmaven-plugin</artifactId> <version>1.5-jenkins-3</version> <executions> <execution> <id>test-in-groovy</id> <goals> <goal>generateTestStubs</goal> <goal>testCompile</goal> </goals> </execution> </executions> <dependencies> <dependency> <groupId>ant</groupId> <artifactId>ant</artifactId> <version>1.6.5</version> <scope>compile</scope> </dependency> </dependencies> </plugin> <plugin> <artifactId>maven-surefire-plugin</artifactId> <version>2.19.1</version> <executions> <execution> <id>default-test</id> <phase>test</phase> <goals> <goal>test</goal> </goals> <configuration> <systemProperties> <property> <name>hudson.udp</name> <value>33849</value> </property> </systemProperties> <reuseForks>true</reuseForks> <forkCount>1C</forkCount> </configuration> </execution> </executions> <configuration> <systemProperties> <property> <name>hudson.udp</name> <value>33849</value> </property> </systemProperties> <reuseForks>true</reuseForks> <forkCount>1C</forkCount> </configuration> </plugin> <plugin> <groupId>com.cloudbees</groupId> <artifactId>maven-license-plugin</artifactId> <version>1.7</version> <executions> <execution> <phase>prepare-package</phase> <goals> <goal>process</goal> </goals> <configuration> <generateLicenseXml>target/vmanager-plugin/WEB-INF/licenses.xml</generateLicenseXml> <inlineScript>filter { def plugins = [] as Set // collect all Jenkins plugins models.entrySet().each { e -> if (e.value.packaging=="hpi") plugins.add(e.key.id) } // filter out dependencies that don't belong to this plugin models.entrySet().removeAll(models.entrySet().findAll { e -> def a = e.key; if (a.dependencyTrail.size()>0 && plugins.contains(a.dependencyTrail[1])) return true; // ignore transitive dependencies through other plugins // if the dependency goes through jenkins core, we don't need to bundle it in the war // because jenkins-core comes in the <provided> scope, I think this is a bug in Maven that it puts such // dependencies into the artifact list. if (a.dependencyTrail.find { trail -> trail.contains(":hudson-core:") || trail.contains(":jenkins-core:") }) return true; return false; }) }</inlineScript> </configuration> </execution> </executions> </plugin> <plugin> <artifactId>maven-clean-plugin</artifactId> <version>2.6</version> <executions> <execution> <id>default-clean</id> <phase>clean</phase> <goals> <goal>clean</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-install-plugin</artifactId> <version>2.5.2</version> <executions> <execution> <id>default-install</id> <phase>install</phase> <goals> <goal>install</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-resources-plugin</artifactId> <version>2.7</version> <executions> <execution> <id>default-resources</id> <phase>process-resources</phase> <goals> <goal>resources</goal> </goals> </execution> <execution> <id>default-testResources</id> <phase>process-test-resources</phase> <goals> <goal>testResources</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-deploy-plugin</artifactId> <version>2.8.2</version> <executions> <execution> <id>default-deploy</id> <phase>deploy</phase> <goals> <goal>deploy</goal> </goals> </execution> </executions> </plugin> <plugin> <artifactId>maven-site-plugin</artifactId> <version>3.4</version> <executions> <execution> <id>default-site</id> <phase>site</phase> <goals> <goal>site</goal> </goals> <configuration> <outputDirectory>d:\work\dev\vmanager-plugin\target\site</outputDirectory> <reportPlugins> <reportPlugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> </reportPlugin> </reportPlugins> </configuration> </execution> <execution> <id>default-deploy</id> <phase>site-deploy</phase> <goals> <goal>deploy</goal> </goals> <configuration> <outputDirectory>d:\work\dev\vmanager-plugin\target\site</outputDirectory> <reportPlugins> <reportPlugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> </reportPlugin> </reportPlugins> </configuration> </execution> </executions> <configuration> <outputDirectory>d:\work\dev\vmanager-plugin\target\site</outputDirectory> <reportPlugins> <reportPlugin> <groupId>org.apache.maven.plugins</groupId> <artifactId>maven-project-info-reports-plugin</artifactId> </reportPlugin> </reportPlugins> </configuration> </plugin> </plugins> </build> <reporting> <outputDirectory>d:\work\dev\vmanager-plugin\target\site</outputDirectory> </reporting> </project> [INFO] ------------------------------------------------------------------------ [INFO] BUILD SUCCESS [INFO] ------------------------------------------------------------------------ [INFO] Total time: 58.518 s [INFO] Finished at: 2016-08-18T09:10:38+03:00 [INFO] Final Memory: 19M/120M [INFO] ------------------------------------------------------------------------ tyanai@PC-TYANAI-X230 /d/work/dev/vmanager-plugin (master) $ On Thursday, August 18, 2016 at 1:08:45 AM UTC+3, Daniel Beck wrote: > > What's the output of the following? > > mvn help:effective-pom > > > On 17.08.2016, at 21:55, Tal Yanai <[email protected] <javascript:>> > wrote: > > > > I did release prepare & perform before changing any of this, where I had > an explicit overwrite to maven.j.o. Now, seems that even after the change, > whenever I'm doing release prepare, it still trying to access maven.j.o for > uploading: > > > > [INFO] --- maven-deploy-plugin:2.6:deploy (default-deploy) @ > vmanager-plugin --- > > Uploading: > http://maven.jenkins-ci.org:8081/content/repositories/releases/org/jenkins-ci/plugins/vmanager-plugin/2.1/vmanager-plugin-2.1.hpi > > > Uploading: > http://maven.jenkins-ci.org:8081/content/repositories/releases/org/jenkins-ci/plugins/vmanager-plugin/2.1/vmanager-plugin-2.1.pom > > > [INFO] > ------------------------------------------------------------------------ > > [INFO] BUILD FAILURE > > [INFO] > ------------------------------------------------------------------------ > > [INFO] Total time: 01:17 min > > [INFO] Finished at: 2016-08-17T22:48:42+03:00 > > [INFO] Final Memory: 46M/499M > > [INFO] > ------------------------------------------------------------------------ > > [WARNING] The requested profile "jenkins-release" could not be activated > because it does not exist. > > [ERROR] Failed to execute goal > org.apache.maven.plugins:maven-deploy-plugin:2.6:deploy (default-deploy) on > project vmanager-plugin: Failed to deploy artifacts: Could not transfer > artifact org.jenkins-ci.plugins:vmanager-plugin:hpi:2.1 from/to > maven.jenkins-ci.org ( > http://maven.jenkins-ci.org:8081/content/repositories/releases/): Connect > to maven.jenkins-ci.org:8081 [maven.jenkins-ci.org/199.193.196.24] > failed: Connection refused: connect -> [Help 1] > > [ERROR] > > [ERROR] To see the full stack trace of the errors, re-run Maven with the > -e switch. > > [ERROR] Re-run Maven using the -X switch to enable full debug logging. > > [ERROR] > > [ERROR] For more information about the errors and possible solutions, > please read the following articles: > > [ERROR] [Help 1] > http://cwiki.apache.org/confluence/display/MAVEN/MojoExecutionException > > > > On Wednesday, August 17, 2016 at 10:51:08 PM UTC+3, Daniel Beck wrote: > > > > > On 17.08.2016, at 21:27, Tal Yanai <[email protected]> wrote: > > > > > > It's impacting my upload. > > > > > > I used to specify it directly in distributionManagement. I now > removed it, and updated to parent 2.6. I only use the global settings.xml > and don;t have this url there. All I have there is: > > > > > > <server> > > > <id>maven.jenkins-ci.org</id> > > > <privateKey>C:\Users\tyanai\.ssh\id_rsa</privateKey> > > > <passphrase></passphrase> > > > </server> > > > > > > Is there a different url I should change for? A different id? > > > > > > > The ID is fine, and the 2.6 plugins plugin should work: > > > > https://github.com/jenkinsci/plugin-pom/blob/plugin-2.6/pom.xml#L750 > > > > What's the exact error message you're seeing? > > > > > > -- > > You received this message because you are subscribed to the Google > Groups "Jenkins Developers" group. > > To unsubscribe from this group and stop receiving emails from it, send > an email to [email protected] <javascript:>. > > To view this discussion on the web visit > https://groups.google.com/d/msgid/jenkinsci-dev/363c42a2-9844-40da-aab0-ced05b67f206%40googlegroups.com. > > > > For more options, visit https://groups.google.com/d/optout. > > -- You received this message because you are subscribed to the Google Groups "Jenkins Developers" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-dev/7bd73451-77bb-4ac6-97f4-6e46841bacb7%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.
