| --- |
| layout: post |
| title: Apache Maven Deploy Plugin Version 3.0.0-M1 |
| date: '2018-10-01T19:30:55+00:00' |
| permalink: apache-maven-deploy-plugin-version |
| --- |
| <div class="entry-content"><p>The Apache Maven team is pleased to announce the release of the
|
| <a href="https://maven.apache.org/plugins/maven-deploy-plugin/">Apache Maven Deploy Plugin, version 3.0.0-M1</a>.</p>
|
|
|
| <p>The deploy plugin is primarily used during the deploy phase, to add your
|
| artifact(s) to a remote repository for sharing with other developers and
|
| projects. This is usually done in an integration or release environment. It can
|
| also be used to deploy a particular artifact (e.g. a third party jar like Sun’s
|
| non redistributable reference implementations).</p>
|
|
|
| <p>Important Note since 3.0.0-M1:</p>
|
|
|
| <ul>
|
| <li>Maven 3.X only</li>
|
| <li>Minimum JDK 7+</li>
|
| <li>The maven-deploy-plugin will generate the needed checksums
|
| during the transfer to your remote repository.</li>
|
| </ul>
|
|
|
|
|
| <p>Usage Note:</p>
|
|
|
| <ul>
|
| <li>Use the maven-deploy-plugin version 3.0.0-M1 only in combintation
|
| with the maven-install-plugin version 3.0.0-M1.</li>
|
| </ul>
|
|
|
|
|
| <figure class='code'><figcaption><span></span></figcaption><div class="highlight"><table><tr><td class="gutter"><pre class="line-numbers"><span class='line-number'>1</span>
|
| <span class='line-number'>2</span>
|
| <span class='line-number'>3</span>
|
| <span class='line-number'>4</span>
|
| <span class='line-number'>5</span>
|
| </pre></td><td class='code'><pre><code class='xml'><span class='line'><span class="nt"><plugin></span>
|
| </span><span class='line'> <span class="nt"><groupId></span>org.apache.maven.plugins<span class="nt"></groupId></span>
|
| </span><span class='line'> <span class="nt"><artifactId></span>maven-deploy-plugin<span class="nt"></artifactId></span>
|
| </span><span class='line'> <span class="nt"><version></span>3.0.0-M1<span class="nt"></version></span>
|
| </span><span class='line'><span class="nt"></plugin></span>
|
| </span></code></pre></td></tr></table></div></figure>
|
|
|
|
|
| <p>You can download the appropriate sources etc. from the <a href="https://maven.apache.org/plugins/maven-deploy-plugin/download.cgi">download page</a>.</p>
|
|
|
| <!-- more -->
|
|
|
|
|
| <p><a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?projectId=12317228&version=12330476">Release Notes – Maven Deploy Plugin Version 3.0.0-M1</a>.</p>
|
|
|
| <p>Bugs:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-194">MDEPLOY-194</a> – Deploy SSH external: copy and paste failure in POM snippet comment</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-211">MDEPLOY-211</a> – uniqueVersion broken (if not supported, should be removed from doc, and warning printed)</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-212">MDEPLOY-212</a> – deploy-file incorrectly deploys attached artifacts</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-213">MDEPLOY-213</a> – deploy-file replaces main artifact of a project</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-215">MDEPLOY-215</a> – Remove link to non-existing Codehaus wiki</li>
|
| </ul>
|
|
|
|
|
| <p>New Feature:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-178">MDEPLOY-178</a> – Use information provided in pom.xml of JAR</li>
|
| </ul>
|
|
|
|
|
| <p>Improvements:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-171">MDEPLOY-171</a> – Remove deprecated readonly parameters</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-187">MDEPLOY-187</a> – Upgrade to Maven 3.0 compatiblity</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-205">MDEPLOY-205</a> – MavenProject with only attachments must have packaging “pom”</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-207">MDEPLOY-207</a> – Remove @Deprecated marked code</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-222">MDEPLOY-222</a> – Issue Tracking in pom.xml points to outdated Codehaus site</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-231">MDEPLOY-231</a> – Move checksum generation from install to deploy plugin</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-232">MDEPLOY-232</a> – Using maven-fluido-skin 1.7</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-233">MDEPLOY-233</a> – Remove unused code</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-240">MDEPLOY-240</a> – Remove updateReleaseInfo parameter</li>
|
| </ul>
|
|
|
|
|
| <p>Tasks:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-203">MDEPLOY-203</a> – Rename package to org.apache.maven.plugins</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-239">MDEPLOY-239</a> – Add GitHub documentation</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-242">MDEPLOY-242</a> – Lift JDK minimum to JDK 7</li>
|
| </ul>
|
|
|
|
|
| <p>Sub-task:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-202">MDEPLOY-202</a> – deploy-file goal insists on deploying source file for previous deploy-file execution</li>
|
| </ul>
|
|
|
|
|
| <p>Dependency upgrades:</p>
|
|
|
| <ul>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-188">MDEPLOY-188</a> – Upgrade plexus-utils to 3.0.18</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-191">MDEPLOY-191</a> – Upgrade to maven-plugins parent version 27</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-192">MDEPLOY-192</a> – Upgrade maven-plugin-testing-harness to 1.3</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-208">MDEPLOY-208</a> – Upgrade plexus-utils to 3.0.24</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-209">MDEPLOY-209</a> – Upgrade maven-shared-components parent to version 30</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-210">MDEPLOY-210</a> – Upgrade of commons-io to 2.5.</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-219">MDEPLOY-219</a> – Upgrade maven-artifact-transfer to version 0.9.1</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-228">MDEPLOY-228</a> – Upgrade plexus-utils 3.1.0</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-230">MDEPLOY-230</a> – Upgrade parent to 31</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-235">MDEPLOY-235</a> – Upgrade mave-surefire/failsafe-plugin 2.21.0</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-237">MDEPLOY-237</a> – Upgrade maven-plugins parent to version 32</li>
|
| <li><a href="https://issues.apache.org/jira/browse/MDEPLOY-238">MDEPLOY-238</a> – Upgrade JUnit 4.11 to 4.12</li>
|
| </ul>
|
|
|
|
|
| <p>Enjoy,</p>
|
|
|
| <p>-The Apache Maven team</p> |