diff options
-rw-r--r-- | archiva-docs/src/site/apt/userguide/deploy.apt | 122 |
1 files changed, 61 insertions, 61 deletions
diff --git a/archiva-docs/src/site/apt/userguide/deploy.apt b/archiva-docs/src/site/apt/userguide/deploy.apt index e0d133390..871a6a4a6 100644 --- a/archiva-docs/src/site/apt/userguide/deploy.apt +++ b/archiva-docs/src/site/apt/userguide/deploy.apt @@ -13,23 +13,23 @@ Deploying to Repository [[3]] Define the server for deployment inside your 'settings.xml', use the newly created user for authentication +-------------------------------------------------------------------------+ - <settings> +<settings> + ... + <servers> + <server> + <id>archiva.internal</id> + <username>{archiva-deployment-user}</username> + <password>{archiva-deployment-pwd}</password> + </server> + <server> + <id>archiva.snapshots</id> + <username>{archiva-deployment-user}</username> + <password>{archiva-deployment-pwd}</password> + </server> ... - <servers> - <server> - <id>archiva.internal</id> - <username>{archiva-deployment-user}</username> - <password>{archiva-deployment-pwd}</password> - </server> - <server> - <id>archiva.snapshots</id> - <username>{archiva-deployment-user}</username> - <password>{archiva-deployment-pwd}</password> - </server> - ... - </servers> - ... - </settings> + </servers> + ... +</settings> +-------------------------------------------------------------------------+ * Deploying to Archiva using WebDAV @@ -39,40 +39,40 @@ Deploying to Repository element in <<<settings.xml>>>. +-------------------------------------------------------------------------+ - <project> - ... - <distributionManagement> - <repository> - <id>archiva.internal</id> - <name>Internal Release Repository</name> - <url>dav:http://reposerver.mycompany.com:8080/archiva/repository/internal/</url> - </repository> - <snapshotRepository> - <id>archiva.snapshots</id> - <name>Internal Snapshot Repository</name> - <url>dav:http://reposerver.mycompany.com:8080/archiva/repository/snapshots/</url> - </snapshotRepository> - </distributionManagement> - ... - </project> +<project> + ... + <distributionManagement> + <repository> + <id>archiva.internal</id> + <name>Internal Release Repository</name> + <url>dav:http://reposerver.mycompany.com:8080/archiva/repository/internal/</url> + </repository> + <snapshotRepository> + <id>archiva.snapshots</id> + <name>Internal Snapshot Repository</name> + <url>dav:http://reposerver.mycompany.com:8080/archiva/repository/snapshots/</url> + </snapshotRepository> + </distributionManagement> + ... +</project> +-------------------------------------------------------------------------+ [[2]] Add a build extension to your <<<pom.xml>>> +-------------------------------------------------------------------------+ - <project> - ... - <build> - <extensions> - <extension> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-webdav</artifactId> - <version>1.0-beta-2</version> - </extension> - </extensions> - </build> - ... - </project> +<project> + ... + <build> + <extensions> + <extension> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-webdav</artifactId> + <version>1.0-beta-2</version> + </extension> + </extensions> + </build> + ... +</project> +-------------------------------------------------------------------------+ [[3]] Finally the user that is running archiva (tomcat-user, plexus-user,..) must have write access to the deployment repository. @@ -92,22 +92,22 @@ Deploying to Repository +-------+ <project> - <modelVersion>4.0.0</modelVersion> - <groupId>com.example</groupId> - <artifactId>webdav-deploy</artifactId> - <packaging>pom</packaging> - <version>1</version> - <name>Webdav Deployment POM</name> - - <build> - <extensions> - <extension> - <groupId>org.apache.maven.wagon</groupId> - <artifactId>wagon-webdav</artifactId> - <version>1.0-beta-2</version> - </extension> - </extensions> - </build> + <modelVersion>4.0.0</modelVersion> + <groupId>com.example</groupId> + <artifactId>webdav-deploy</artifactId> + <packaging>pom</packaging> + <version>1</version> + <name>Webdav Deployment POM</name> + + <build> + <extensions> + <extension> + <groupId>org.apache.maven.wagon</groupId> + <artifactId>wagon-webdav</artifactId> + <version>1.0-beta-2</version> + </extension> + </extensions> + </build> </project> +-------+ |