Details
-
Bug
-
Resolution: Fixed
-
Medium
Description
Hello I am unable to deploy to a normal FTP destination using maven docker image and piplines, Is the FTP protocol blocked?
Here is my config, If you need more info I will help where possible.
bitbucket-pipelines.yml
#!yaml
pipelines:
default:
- step:
image: maven:3.3.3
script:
- mvn install -P unit-tests
branches:
develop:
- step:
image: maven:3.3.3
script:
- mvn --settings settings.xml deploy -P distribution,javadoc,source -X
settings.xml
#!xml <settings> <servers> <server> <id>manticore</id> <username>${env.MANTICORE_USERNAME}</username> <password>${env.MANTICORE_PASSWORD}</password> </server> </servers> </settings>
ERROR
#!text [DEBUG] Using transporter WagonTransporter with priority -1.0 for ftp://manticore.co.za/public_html/repo [DEBUG] Using connector BasicRepositoryConnector with priority 0.0 for ftp://manticore.co.za/public_html/repo with username=myusername, password=*** Downloading: ftp://manticore.co.za/public_html/repo/za/co/manticore/manticore/0.1.0-SNAPSHOT/maven-metadata.xml [WARNING] Could not transfer metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml from/to manticore (ftp://manticore.co.za/public_html/repo): Cannot login to remote system org.eclipse.aether.transfer.MetadataTransferException: Could not transfer metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml from/to manticore (ftp://manticore.co.za/public_html/repo): Cannot login to remote system at org.eclipse.aether.connector.basic.MetadataTransportListener.transferFailed(MetadataTransportListener.java:43) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:355) at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:581) at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:222) at org.eclipse.aether.internal.impl.DefaultDeployer.upload(DefaultDeployer.java:417) at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:290) at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:245) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.deploy(DefaultRepositorySystem.java:413) at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:139) at org.apache.maven.plugin.deploy.AbstractDeployMojo.deploy(AbstractDeployMojo.java:171) at org.apache.maven.plugin.deploy.DeployMojo.deployProject(DeployMojo.java:240) at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:169) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot login to remote system at org.apache.maven.wagon.providers.ftp.FtpWagon.openConnectionInternal(FtpWagon.java:168) at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:115) at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:216) at org.eclipse.aether.transport.wagon.WagonTransporter.connectWagon(WagonTransporter.java:334) at org.eclipse.aether.transport.wagon.WagonTransporter.pollWagon(WagonTransporter.java:374) at org.eclipse.aether.transport.wagon.WagonTransporter.execute(WagonTransporter.java:423) at org.eclipse.aether.transport.wagon.WagonTransporter.get(WagonTransporter.java:404) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask(BasicRepositoryConnector.java:447) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:350) ... 33 more [INFO] ------------------------------------------------------------------------ [INFO] BUILD FAILURE [INFO] ------------------------------------------------------------------------ [INFO] Total time: 20.562 s [INFO] Finished at: 2016-06-14T13:46:20+00:00 [INFO] Final Memory: 19M/245M [INFO] ------------------------------------------------------------------------ [ERROR] Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.1:deploy (default-deploy) on project manticore: Failed to retrieve remote metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml: Could not transfer metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml from/to manticore (ftp://manticore.co.za/public_html/repo): Cannot login to remote system -> [Help 1] org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute goal org.apache.maven.plugins:maven-deploy-plugin:2.8.1:deploy (default-deploy) on project manticore: Failed to retrieve remote metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml: Could not transfer metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml from/to manticore (ftp://manticore.co.za/public_html/repo): Cannot login to remote system at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:212) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:153) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:145) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:116) at org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:80) at org.apache.maven.lifecycle.internal.builder.singlethreaded.SingleThreadedBuilder.build(SingleThreadedBuilder.java:51) at org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:128) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:307) at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:193) at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:106) at org.apache.maven.cli.MavenCli.execute(MavenCli.java:863) at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:288) at org.apache.maven.cli.MavenCli.main(MavenCli.java:199) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:289) at org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:229) at org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:415) at org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:356) Caused by: org.apache.maven.plugin.MojoExecutionException: Failed to retrieve remote metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml: Could not transfer metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml from/to manticore (ftp://manticore.co.za/public_html/repo): Cannot login to remote system at org.apache.maven.plugin.deploy.DeployMojo.deployProject(DeployMojo.java:282) at org.apache.maven.plugin.deploy.DeployMojo.execute(DeployMojo.java:169) at org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:134) at org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:207) ... 20 more Caused by: org.apache.maven.artifact.deployer.ArtifactDeploymentException: Failed to retrieve remote metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml: Could not transfer metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml from/to manticore (ftp://manticore.co.za/public_html/repo): Cannot login to remote system at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:143) at org.apache.maven.plugin.deploy.AbstractDeployMojo.deploy(AbstractDeployMojo.java:171) at org.apache.maven.plugin.deploy.DeployMojo.deployProject(DeployMojo.java:240) ... 23 more Caused by: org.eclipse.aether.deployment.DeploymentException: Failed to retrieve remote metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml: Could not transfer metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml from/to manticore (ftp://manticore.co.za/public_html/repo): Cannot login to remote system at org.eclipse.aether.internal.impl.DefaultDeployer.upload(DefaultDeployer.java:447) at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:290) at org.eclipse.aether.internal.impl.DefaultDeployer.deploy(DefaultDeployer.java:245) at org.eclipse.aether.internal.impl.DefaultRepositorySystem.deploy(DefaultRepositorySystem.java:413) at org.apache.maven.artifact.deployer.DefaultArtifactDeployer.deploy(DefaultArtifactDeployer.java:139) ... 25 more Caused by: org.eclipse.aether.transfer.MetadataTransferException: Could not transfer metadata za.co.manticore:manticore:0.1.0-SNAPSHOT/maven-metadata.xml from/to manticore (ftp://manticore.co.za/public_html/repo): Cannot login to remote system at org.eclipse.aether.connector.basic.MetadataTransportListener.transferFailed(MetadataTransportListener.java:43) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:355) at org.eclipse.aether.util.concurrency.RunnableErrorForwarder$1.run(RunnableErrorForwarder.java:67) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$DirectExecutor.execute(BasicRepositoryConnector.java:581) at org.eclipse.aether.connector.basic.BasicRepositoryConnector.get(BasicRepositoryConnector.java:222) at org.eclipse.aether.internal.impl.DefaultDeployer.upload(DefaultDeployer.java:417) ... 29 more Caused by: org.apache.maven.wagon.authentication.AuthenticationException: Cannot login to remote system at org.apache.maven.wagon.providers.ftp.FtpWagon.openConnectionInternal(FtpWagon.java:168) at org.apache.maven.wagon.AbstractWagon.openConnection(AbstractWagon.java:115) at org.apache.maven.wagon.AbstractWagon.connect(AbstractWagon.java:216) at org.eclipse.aether.transport.wagon.WagonTransporter.connectWagon(WagonTransporter.java:334) at org.eclipse.aether.transport.wagon.WagonTransporter.pollWagon(WagonTransporter.java:374) at org.eclipse.aether.transport.wagon.WagonTransporter.execute(WagonTransporter.java:423) at org.eclipse.aether.transport.wagon.WagonTransporter.get(WagonTransporter.java:404) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$GetTaskRunner.runTask(BasicRepositoryConnector.java:447) at org.eclipse.aether.connector.basic.BasicRepositoryConnector$TaskRunner.run(BasicRepositoryConnector.java:350) ... 33 more [ERROR] [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