diff --git a/artifact/project.xml b/artifact/project.xml
index ae1ff907..baae6f0d 100644
--- a/artifact/project.xml
+++ b/artifact/project.xml
@@ -23,7 +23,7 @@
3
maven-artifact-plugin
Maven Artifact Plugin
- 1.9-SNAPSHOT
+ 1.9
Tools to manage artifacts and deployment. *WARNING*: This version of the artifact-plugin requires Maven 1.1. People using Maven 1.0 should NOT use this version of the plugin.
Tools to manage artifacts and deployment
@@ -77,6 +77,11 @@
1.8
MAVEN_ARTIFACT_1_8
+
+ 1.9
+ 1.9
+ MAVEN_ARTIFACT_1_9
+
@@ -271,7 +276,6 @@
This library is already loaded by maven's core. Be careful to use the same version number as in the core.
-
maven
dom4j
@@ -280,7 +284,7 @@
This library is already loaded by maven's core. Be careful to use the same version number as in the core.
-
+
commons-jelly
commons-jelly-tags-ant
@@ -294,7 +298,7 @@
This library is already loaded by maven's core. Be careful to use the same version number as in the core.
-
+
forehead
forehead
diff --git a/artifact/xdocs/changes.xml b/artifact/xdocs/changes.xml
index ea659890..dbaef3cd 100644
--- a/artifact/xdocs/changes.xml
+++ b/artifact/xdocs/changes.xml
@@ -1,4 +1,5 @@
+
-
-
- Changes
- Jason van Zyl
- Vincent Massol
-
-
-
- Allow to sign artifacts to deploy. Refer to properties documentation to know how to activate it.
- Upgrade maven-model to version 3.0.2 and use stax reader/parser for the pom to allow to use relative entities.
- Upgrade plexus-utils to version 1.0.5
- Upgrade commons-jexl to version 1.1
- Change the default repository to http://repo1.maven.org/maven/ for dependencies url in the manifest.
- Creating an upload-bundle for a plugin without any java code does not work.
- Update to velocity 1.5.
- Update jelly dependency to match the ones in maven 1.1 core.
- Include javadocs in created upload bundle.
- "reject HostKey" error : Due to the upgrade of wagon, artifacts can't be deployed with scp and sftp protocols.
- Upgrade Wagon dependencies to version 1.0-beta-2.
- Upgrade dependencies required by wagon : upgrade jsch 0.1.27 (instead of 0.1.14) and commons-net 1.4.1 (instead of 1.4.0).
-
-
+
+
+ Changes
+ Jason van Zyl
+ Vincent Massol
+
+
+
+ Allow to sign artifacts to deploy. Refer to properties documentation to know how to activate it.
+ Upgrade maven-model to version 3.0.2 and use stax reader/parser for the pom to allow to use relative entities.
+ Upgrade plexus-utils to version 1.0.5
+ Upgrade commons-jexl to version 1.1
+ Change the default repository to http://repo1.maven.org/maven/ for dependencies url in the manifest.
+ Creating an upload-bundle for a plugin without any java code does not work.
+ Update to velocity 1.5.
+ Update jelly dependency to match the ones in maven 1.1 core.
+ Include javadocs in created upload bundle.
+ "reject HostKey" error : Due to the upgrade of wagon, artifacts can't be deployed with scp and sftp protocols.
+ Upgrade Wagon dependencies to version 1.0-beta-2.
+ Upgrade dependencies required by wagon : upgrade jsch 0.1.27 (instead of 0.1.14) and commons-net 1.4.1 (instead of 1.4.0).
+
+
Document
artifact:create-upload-bundle.
-
+
Rewrite the POM generated with
artifact:create-upload-bundle. Fix also MPREPO-10.
-
+
New goal
artifact:create-upload-bundlethat replaces deprecated
create-upload-bundle.
-
- Upgrade to HttpClient 3.0.
-
-
+
+ Upgrade to HttpClient 3.0.
+
+
New attribute
artifactIdOverridethat allows to specify custom names for deployed/installed artifacts.
-
- When deploying a snapshot, jar and pom have different timestamped version.
- Make deploying a timestamped SNAPSHOT artifact configurable.
+
+ When deploying a snapshot, jar and pom have different timestamped version.
+ Make deploying a timestamped SNAPSHOT artifact configurable.
Update dependencies to match ones in maven 1.1 core and to unify them between plugins. The following dependencies are updated :
-
- - commons-collections v3.1 -> v3.0
- - commons-httpclient v2.0 -> v2.0.2
- - commons-jelly v1.0-beta-4 -> v1.0
- - commons-jexl v1.0-beta-1 -> v1.0
- - commons-logging v1.0.3 -> v1.0.4
- - commons-net v1.1.0 -> v1.4.0
- - plexus-utils v1.0-alpha-3 -> v1.0.3
-
-
- Correct handling of directory without a leading /
- When rewriting POM, versions of dependencies overrided are resolved.
- New tag artifact:rewritePOM to Rewrite a full model. Inheritence,expression, and versions of dependencies overrided are resolved.
-
-
- Correct basedir for file:// URLs
- Fix handling of dependencies with properties
-
-
- Correct the translation of dependency properties on deployment of the POM
- Upgrade Wagon SSH External provider to allow the use of no private key, and to correctly pass the private key and port arguments
- Upgrade Wagon SSH provider to fix directory creation in the SFTP provider
-
-
- Wholly resolve the POM before deploying
- Deploy anything with SNAPSHOT in the version as a snapshot
- Deprecated install-snapshot and deploy-snapshot goals
- Remove deprecated old deployment method
- Replace bulk of code with Wagon
-
-
- Improve error handling in FTPDeployer
- Allow scpexe protocol to work better with args
- Check return code of spawned external processes
- Remove old snapshots that were created with symlinks before deployment.
- Fix group setting for scpexe deployer
- Run scpexe with a relative path so it works on cygwin.
- Improve error reporting on a JCEless install attempting to use built in SSH.
- Only log JSCH exceptions in debug mode, report exception
- Fix group setting for scp deployer
- Add mode setting for remote repository
- Fix group setting for SFTP deployer
- Fix group setting for FTP deployer
-
-
- Add overwrite option to unzip - necessary to run in batch mode
- Add an scp executable deployer
- Deprecated the artifact:load hook goal
- Allow use of distributionSite POM attribute in artifact method
- Update dependencies on commons-*
-
-
- Allow non-passive FTP
- Fix copy-deps when list is empty
- Accept empty passphrase to ssh based deployers
- Default to maven.username if repository username not given
- Add typeHandler parameter to tags to specify a custom handler
- Switch between modern and legacy mode based on properties defined
- Absorb the deploy plugin to give one point of migration
- Build and run against the installed version of Maven
- Replace Apache Jakarta Maven by Apache Maven in Manifest
-
-
- Add documentation for the compress mode property.
- Fix Scp deployer when it use compress mode.
- Add uberjar extension mapping.
-
-
- Allow the deploy goals to work with maven.multiproject.type=plugin
-
-
- Update to commons-jelly-20030902.160215
- Update to velocity 1.4-dev
- Update to commons-lang 1.0.1
-
-
+
+ - commons-collections v3.1 -> v3.0
+ - commons-httpclient v2.0 -> v2.0.2
+ - commons-jelly v1.0-beta-4 -> v1.0
+ - commons-jexl v1.0-beta-1 -> v1.0
+ - commons-logging v1.0.3 -> v1.0.4
+ - commons-net v1.1.0 -> v1.4.0
+ - plexus-utils v1.0-alpha-3 -> v1.0.3
+
+
+ Correct handling of directory without a leading /
+ When rewriting POM, versions of dependencies overrided are resolved.
+ New tag artifact:rewritePOM to Rewrite a full model. Inheritence,expression, and versions of dependencies overrided are resolved.
+
+
+ Correct basedir for file:// URLs
+ Fix handling of dependencies with properties
+
+
+ Correct the translation of dependency properties on deployment of the POM
+ Upgrade Wagon SSH External provider to allow the use of no private key, and to correctly pass the private key and port arguments
+ Upgrade Wagon SSH provider to fix directory creation in the SFTP provider
+
+
+ Wholly resolve the POM before deploying
+ Deploy anything with SNAPSHOT in the version as a snapshot
+ Deprecated install-snapshot and deploy-snapshot goals
+ Remove deprecated old deployment method
+ Replace bulk of code with Wagon
+
+
+ Improve error handling in FTPDeployer
+ Allow scpexe protocol to work better with args
+ Check return code of spawned external processes
+ Remove old snapshots that were created with symlinks before deployment.
+ Fix group setting for scpexe deployer
+ Run scpexe with a relative path so it works on cygwin.
+ Improve error reporting on a JCEless install attempting to use built in SSH.
+ Only log JSCH exceptions in debug mode, report exception
+ Fix group setting for scp deployer
+ Add mode setting for remote repository
+ Fix group setting for SFTP deployer
+ Fix group setting for FTP deployer
+
+
+ Add overwrite option to unzip - necessary to run in batch mode
+ Add an scp executable deployer
+ Deprecated the artifact:load hook goal
+ Allow use of distributionSite POM attribute in artifact method
+ Update dependencies on commons-*
+
+
+ Allow non-passive FTP
+ Fix copy-deps when list is empty
+ Accept empty passphrase to ssh based deployers
+ Default to maven.username if repository username not given
+ Add typeHandler parameter to tags to specify a custom handler
+ Switch between modern and legacy mode based on properties defined
+ Absorb the deploy plugin to give one point of migration
+ Build and run against the installed version of Maven
+ Replace Apache Jakarta Maven by Apache Maven in Manifest
+
+
+ Add documentation for the compress mode property.
+ Fix Scp deployer when it use compress mode.
+ Add uberjar extension mapping.
+
+
+ Allow the deploy goals to work with maven.multiproject.type=plugin
+
+
+ Update to commons-jelly-20030902.160215
+ Update to velocity 1.4-dev
+ Update to commons-lang 1.0.1
+
+