basilevs opened a new issue, #121:
URL: https://github.com/apache/maven-deploy-plugin/issues/121

   ### Affected version
   
   3.1.2
   
   ### Bug description
   
   ```
   % mvn -version                                                               
                                               
   Apache Maven 3.9.8 (36645f6c9b5079805ea5009217e36f2cffd34256)
   Maven home: /opt/homebrew/Cellar/maven/3.9.8/libexec
   Java version: 22.0.1, vendor: Homebrew, runtime: 
/opt/homebrew/Cellar/openjdk/22.0.1/libexec/openjdk.jdk/Contents/Home
   Default locale: en_GE, platform encoding: UTF-8
   OS name: "mac os x", version: "12.7.6", arch: "aarch64", family: "mac"
   % mvn  deploy -Dmaven.test.skip 
'-DaltSnapshotDeploymentRepository=repo.eclipse.org-snapshots::default::file:/tmp/deploy'
 -e
   ...
   [ERROR] Failed to execute goal 
org.apache.maven.plugins:maven-deploy-plugin:2.5:deploy (default-deploy) on 
project client: Deployment failed: repository element was not specified in the 
POM inside distributionManagement element or in 
-DaltDeploymentRepository=id::layout::url parameter -> [Help 1]
   org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute 
goal org.apache.maven.plugins:maven-deploy-plugin:2.5:deploy (default-deploy) 
on project client: Deployment failed: repository element was not specified in 
the POM inside distributionManagement element or in 
-DaltDeploymentRepository=id::layout::url parameter
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 
(MojoExecutor.java:333)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute 
(MojoExecutor.java:316)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:212)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:174)
       at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 
(MojoExecutor.java:75)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run 
(MojoExecutor.java:162)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute 
(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:159)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:105)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:73)
       at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:53)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:118)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:903)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:280)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke 
(DirectMethodHandleAccessor.java:103)
       at java.lang.reflect.Method.invoke (Method.java:580)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:314)
   Caused by: org.apache.maven.plugin.MojoExecutionException: Deployment 
failed: repository element was not specified in the POM inside 
distributionManagement element or in -DaltDeploymentRepository=id::layout::url 
parameter
       at org.apache.maven.plugin.deploy.DeployMojo.getDeploymentRepository 
(DeployMojo.java:231)
       at org.apache.maven.plugin.deploy.DeployMojo.execute 
(DeployMojo.java:117)
       at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo 
(DefaultBuildPluginManager.java:126)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute2 
(MojoExecutor.java:328)
       at org.apache.maven.lifecycle.internal.MojoExecutor.doExecute 
(MojoExecutor.java:316)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:212)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:174)
       at org.apache.maven.lifecycle.internal.MojoExecutor.access$000 
(MojoExecutor.java:75)
       at org.apache.maven.lifecycle.internal.MojoExecutor$1.run 
(MojoExecutor.java:162)
       at org.apache.maven.plugin.DefaultMojosExecutionStrategy.execute 
(DefaultMojosExecutionStrategy.java:39)
       at org.apache.maven.lifecycle.internal.MojoExecutor.execute 
(MojoExecutor.java:159)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:105)
       at 
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject 
(LifecycleModuleBuilder.java:73)
       at 
org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build
 (SingleThreadedBuilder.java:53)
       at org.apache.maven.lifecycle.internal.LifecycleStarter.execute 
(LifecycleStarter.java:118)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:261)
       at org.apache.maven.DefaultMaven.doExecute (DefaultMaven.java:173)
       at org.apache.maven.DefaultMaven.execute (DefaultMaven.java:101)
       at org.apache.maven.cli.MavenCli.execute (MavenCli.java:903)
       at org.apache.maven.cli.MavenCli.doMain (MavenCli.java:280)
       at org.apache.maven.cli.MavenCli.main (MavenCli.java:203)
       at jdk.internal.reflect.DirectMethodHandleAccessor.invoke 
(DirectMethodHandleAccessor.java:103)
       at java.lang.reflect.Method.invoke (Method.java:580)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced 
(Launcher.java:255)
       at org.codehaus.plexus.classworlds.launcher.Launcher.launch 
(Launcher.java:201)
       at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode 
(Launcher.java:361)
       at org.codehaus.plexus.classworlds.launcher.Launcher.main 
(Launcher.java:314)
   ```
   
   Meanwhile `altDeploymentRepository` works fine:
   ```
   mvn  deploy -Dmaven.test.skip 
'-DaltDeploymentRepository=repo.eclipse.org-snapshots::default::file:/tmp/deploy'
 -e
   ```
   [INFO] --- deploy:3.1.2:deploy (default-deploy) @ client ---
   [INFO] Using alternate deployment repository 
repo.eclipse.org-snapshots::default::file:/tmp/deploy
   [WARNING] Using legacy syntax for alternative repository. Use 
"repo.eclipse.org-snapshots::file:/tmp/deploy" instead.
   Downloading from repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/2.5.5-SNAPSHOT/maven-metadata.xml
   Downloaded from repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/2.5.5-SNAPSHOT/maven-metadata.xml 
(773 B at 773 kB/s)
   Uploading to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/2.5.5-SNAPSHOT/client-2.5.5-20250326.120004-2.pom
   Uploaded to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/2.5.5-SNAPSHOT/client-2.5.5-20250326.120004-2.pom
 (1.5 kB at 1.5 MB/s)
   Uploading to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/2.5.5-SNAPSHOT/client-2.5.5-20250326.120004-2.jar
   Uploaded to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/2.5.5-SNAPSHOT/client-2.5.5-20250326.120004-2.jar
 (29 kB)
   Downloading from repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/maven-metadata.xml
   Downloaded from repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/maven-metadata.xml (283 B at 283 kB/s)
   Downloading from repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/maven-metadata.xml
   Downloaded from repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/maven-metadata.xml (208 B)
   Uploading to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/2.5.5-SNAPSHOT/maven-metadata.xml
   Uploaded to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/2.5.5-SNAPSHOT/maven-metadata.xml 
(773 B)
   Uploading to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/maven-metadata.xml
   Uploaded to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/client/maven-metadata.xml (283 B)
   Uploading to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/maven-metadata.xml
   Uploaded to repo.eclipse.org-snapshots: 
file:/tmp/deploy/org/eclipse/rcptt/maven-metadata.xml (208 B at 208 kB/s)
   ...
   ```


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@maven.apache.org.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org

Reply via email to