Hi everyone,
I need your help to solve a problem that I have when performing a Maven
Release in our new server with Gitorious.
When we where in the old server it was working fine, but now that we change
to a new server (a vm in amazon cloud) the release isn't working.
I can pull, commit or push from the machine with Jenkins. Only Maven Release
is missing.
Environment:
Jenkins ver. 1.460
Jenkins Maven Release Plug-in Plug-in ver: 0.9.1
pom.xml(127.0.0.1 because I don't want to give the real address):
<scm>
<connection>scm:git:git://127.0.0.1:/gitserver/gitserver.git</connection>
developerConnection>scm:git:g...@127.0.0.1:gitserver/gitserver.git</developerConnection>
</scm>
Jenkins job configuration:
Build Environment
Enable Artifactory release management: Unchecked
Maven release build: Checked
Release goals and options: -X -Dresume=false release:prepare release:perform
DryRun goals and options: -Dresume=false -DdryRun=true release:prepare
Default versioning mode: None
Preselect custom SCM comment prefix: Unchecked
Preselect append Hudson username: Unchecked
Preselect 'specify SCM login/password': Unchecked
Resolve artifacts from Artifactory: Unchecked
Gitorious Project:
Clone & oush urls;ssh; g...@127.0.0.1:gitserver/gitserver.git
Run results:
[INFO] [INFO] --- maven-failsafe-plugin:2.12:verify (verify) @
com.project.core.dom ---
…..
[INFO] [INFO] Reactor Summary:
[INFO] [INFO]
[INFO] [INFO] proj-core .......................................... SUCCESS
[0.201s]
[INFO] [INFO] dependency.package.gui ............................ SUCCESS
[0.008s]
[INFO] [INFO] dependency.package.spring ......................... SUCCESS
[0.012s]
….
[INFO] Executing: /bin/sh -c cd
/var/lib/jenkins/jobs/maven23_testbuild_maven_01/workspace && git push
gam.build@gitserver .com:gitserver/gitserver .git
develop_core_1_0:develop_core_1_0
[INFO] Working directory:
/var/lib/jenkins/jobs/maven23_testbuild_maven_01/workspace
mojoFailed org.apache.maven.plugins:maven-release-plugin:2.2.2(default-cli)
projectFailed com.gitserver :proj-core:1.0.92-SNAPSHOT
sessionEnded
[INFO]
------------------------------------------------------------------------
[INFO] Reactor Summary:
[INFO]
[INFO] proj-core .......................................... FAILURE
[2:00.141s]
[INFO] dependency.package.gui ............................ SKIPPED
[INFO] dependency.package.spring ......................... SKIPPED
…..
Waiting for Jenkins to finish collecting data
mavenExecutionResult exceptions not empty
message : Failed to execute goal
org.apache.maven.plugins:maven-release-plugin:2.2.2:prepare (default-cli) on
project proj-core: Unable to commit files
Provider message:
The git-push command failed.
Command output:
ssh: connect to host
gitserver.com port 22: Connection refused
fatal: The remote end hung up unexpectedly
cause : Unable to commit files
Provider message:
The git-push command failed.
Command output:
ssh: connect to host
gitserver.com port 22: Connection refused
fatal: The remote end hung up unexpectedly
Stack trace :
org.apache.maven.lifecycle.LifecycleExecutionException: Failed to execute
goal org.apache.maven.plugins:maven-release-plugin:2.2.2:prepare
(default-cli) on project gam-core: Unable to commit files
Provider message:
The git-push command failed.
Command output:
ssh: connect to host
gitserver.com port 22: Connection refused
fatal: The remote end hung up unexpectedly
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:213)
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:84)
at
org.apache.maven.lifecycle.internal.LifecycleModuleBuilder.buildProject(LifecycleModuleBuilder.java:59)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.singleThreadedBuild(LifecycleStarter.java:183)
at
org.apache.maven.lifecycle.internal.LifecycleStarter.execute(LifecycleStarter.java:161)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:320)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
at
org.jvnet.hudson.maven3.launcher.Maven3Launcher.main(Maven3Launcher.java:79)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchStandard(Launcher.java:329)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:239)
at org.jvnet.hudson.maven3.agent.Maven3Main.launch(Maven3Main.java:158)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:98)
at hudson.maven.Maven3Builder.call(Maven3Builder.java:64)
at hudson.remoting.UserRequest.perform(UserRequest.java:118)
at hudson.remoting.UserRequest.perform(UserRequest.java:48)
at hudson.remoting.Request$2.run(Request.java:287)
at
hudson.remoting.InterceptingExecutorService$1.call(InterceptingExecutorService.java:72)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:334)
at java.util.concurrent.FutureTask.run(FutureTask.java:166)
at
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1110)
at
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:603)
at java.lang.Thread.run(Thread.java:722)
Caused by: org.apache.maven.plugin.MojoFailureException: Unable to commit
files
Provider message:
The git-push command failed.
Command output:
ssh: connect to host
gitserver.com port 22: Connection refused
fatal: The remote end hung up unexpectedly
at
org.apache.maven.plugins.release.PrepareReleaseMojo.prepareRelease(PrepareReleaseMojo.java:310)
at
org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:258)
at
org.apache.maven.plugin.DefaultBuildPluginManager.executeMojo(DefaultBuildPluginManager.java:101)
at
org.apache.maven.lifecycle.internal.MojoExecutor.execute(MojoExecutor.java:209)
... 27 more
Caused by: org.apache.maven.shared.release.scm.ReleaseScmCommandException:
Unable to commit files
Provider message:
The git-push command failed.
Command output:
ssh: connect to host
gitserver.com port 22: Connection refused
fatal: The remote end hung up unexpectedly
at
org.apache.maven.shared.release.phase.AbstractScmCommitPhase.checkin(AbstractScmCommitPhase.java:168)
at
org.apache.maven.shared.release.phase.AbstractScmCommitPhase.performCheckins(AbstractScmCommitPhase.java:148)
at
org.apache.maven.shared.release.phase.ScmCommitPreparationPhase.runLogic(ScmCommitPreparationPhase.java:75)
at
org.apache.maven.shared.release.phase.AbstractScmCommitPhase.execute(AbstractScmCommitPhase.java:79)
at
org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:206)
at
org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:142)
at
org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:104)
at
org.apache.maven.plugins.release.PrepareReleaseMojo.prepareRelease(PrepareReleaseMojo.java:302)
... 30 more
I have been trying already for a week, still didn't find a solution.
Thank you very much in advance,
Luis
--
View this message in context:
http://jenkins.361315.n4.nabble.com/Need-help-to-perform-a-Maven-release-with-Jenkins-and-Gitorious-tp4646808.html
Sent from the Jenkins users mailing list archive at Nabble.com.