Issues releasing synergy plugin

40 views
Skip to first unread message

Keith Mendoza

unread,
Aug 11, 2011, 6:47:07 PM8/11/11
to jenkinsci-dev
Hi guys,
I'm trying to run
mvn -Dresume=false release:prepare release:perform -Dusername=pantherse -Dpassword=<MY PASSWORD HERE>

but I'm getting a NumberFormatException

Below is the output:

[INFO] Scanning for projects...
[INFO] ------------------------------------------------------------------------
[INFO] Building Hudson Synergy Plugin
[INFO]    task-segment: [release:prepare, release:perform] (aggregator-style)
[INFO] ------------------------------------------------------------------------
[INFO] [release:prepare {execution: default-cli}]
[INFO] ------------------------------------------------------------------------
[ERROR] FATAL ERROR
[INFO] ------------------------------------------------------------------------
[INFO] For input string: "jenkinsci"
[INFO] ------------------------------------------------------------------------
[INFO] Trace
java.lang.NumberFormatException: For input string: "jenkinsci"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:65)
at java.lang.Integer.parseInt(Integer.java:481)
at java.lang.Integer.parseInt(Integer.java:514)
at org.apache.maven.scm.provider.git.repository.GitScmProviderRepository.parseUrl(GitScmProviderRepository.java:215)
at org.apache.maven.scm.provider.git.repository.GitScmProviderRepository.<init>(GitScmProviderRepository.java:62)
at org.apache.maven.scm.provider.git.AbstractGitScmProvider.parseScmUrl(AbstractGitScmProvider.java:224)
at org.apache.maven.scm.provider.git.AbstractGitScmProvider.makeProviderScmRepository(AbstractGitScmProvider.java:89)
at org.apache.maven.scm.manager.AbstractScmManager.makeScmRepository(AbstractScmManager.java:192)
at org.apache.maven.shared.release.scm.DefaultScmRepositoryConfigurator.getConfiguredRepository(DefaultScmRepositoryConfigurator.java:62)
at org.apache.maven.shared.release.phase.CheckPomPhase.execute(CheckPomPhase.java:84)
at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:196)
at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:133)
at org.apache.maven.shared.release.DefaultReleaseManager.prepare(DefaultReleaseManager.java:96)
at org.apache.maven.plugins.release.PrepareReleaseMojo.execute(PrepareReleaseMojo.java:182)
at org.apache.maven.plugin.DefaultPluginManager.executeMojo(DefaultPluginManager.java:490)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoals(DefaultLifecycleExecutor.java:694)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeStandaloneGoal(DefaultLifecycleExecutor.java:569)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoal(DefaultLifecycleExecutor.java:539)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeGoalAndHandleFailures(DefaultLifecycleExecutor.java:387)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.executeTaskSegments(DefaultLifecycleExecutor.java:284)
at org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycleExecutor.java:180)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
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:616)
at org.codehaus.classworlds.Launcher.launchEnhanced(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:255)
at org.codehaus.classworlds.Launcher.mainWithExitCode(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
[INFO] ------------------------------------------------------------------------
[INFO] Total time: 10 seconds
[INFO] Finished at: Thu Aug 11 15:45:27 PDT 2011
[INFO] Final Memory: 30M/54M
[INFO] ------------------------------------------------------------------------

Alan Harder

unread,
Aug 12, 2011, 3:06:45 AM8/12/11
to jenkin...@googlegroups.com
Not sure about the release problem (maybe check other poms to verify the <scm> settings are ok?  I haven't used ssh:// urls in mine), but noticed you seem to have moved over to github.. can you replace the source in subversion with a README stating it has moved to github?  (or I can do this if you prefer)
Thanks,
  - Alan

Keith Mendoza

unread,
Aug 12, 2011, 3:37:00 PM8/12/11
to Jenkins Developers
Okay, I figured out where my initial problem is. Now my problem seems
to be the path that maven is trying to upload the hpi file. I'm now
getting this error:

[INFO] [INFO] Error deploying artifact: Failed to transfer file:
http://maven.jenkins-ci.org:8081/content/repositories/releases/org/jvnet/hudson/plugins/synergy/1.6/synergy-1.6.hpi.
Return code is: 401

I went looking and the synergy directory doesn't exist.

The pom.xml can be viewed here: https://github.com/jenkinsci/synergy_scm-plugin/blob/master/pom.xml
since Maven is pushing the commit even though the task is essentially
failing.
> > org.apache.maven.scm.provider.git.repository.GitScmProviderRepository.parse Url(GitScmProviderRepository.java:215)
> > org.apache.maven.lifecycle.DefaultLifecycleExecutor.execute(DefaultLifecycl eExecutor.java:180)
> >  at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:328)
> > at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:138)
> >  at org.apache.maven.cli.MavenCli.main(MavenCli.java:362)
> > at org.apache.maven.cli.compat.CompatibleMain.main(CompatibleMain.java:60)
> >  at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> > at
> > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5 7)
> >  at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImp l.java:43)

Alan Harder

unread,
Aug 12, 2011, 4:56:09 PM8/12/11
to jenkin...@googlegroups.com
I think dirs are created as needed.
If your settings.xml or credentials on cmdline are ok then I don't know what's wrong.

Keith Mendoza

unread,
Aug 16, 2011, 2:23:59 PM8/16/11
to Jenkins Developers
I tried both methods to provide my login info to get the plugin loaded
as shown in the "Hosting Plugins" (https://wiki.jenkins-ci.org/display/
JENKINS/Hosting+Plugins) wiki page. I verified that the login
credentials are working by logging in to jenkins-ci.org. So, now I'm
clueless as to what to do next.

Sorry, I'm not a maven or java expert.
Keith

On Aug 12, 1:56 pm, Alan Harder <alan.har...@gmail.com> wrote:
> I think dirs are created as needed.https://wiki.jenkins-ci.org/display/JENKINS/Hosting+Plugins#HostingPl...
> If your settings.xml or credentials on cmdline are ok then I don't know
> what's wrong.
>
>
>
>
>
>
>
> On Fri, Aug 12, 2011 at 12:37 PM, Keith Mendoza <panthe...@gmail.com> wrote:
> > Okay, I figured out where my initial problem is. Now my problem seems
> > to be the path that maven is trying to upload the hpi file. I'm now
> > getting this error:
>
> > [INFO] [INFO] Error deploying artifact: Failed to transfer file:
>
> >http://maven.jenkins-ci.org:8081/content/repositories/releases/org/jv...
> > .

Keith Mendoza

unread,
Aug 16, 2011, 2:34:36 PM8/16/11
to Jenkins Developers
Actually, editing the settings.xml worked. So, now how do I verify
that my upload indeed worked and that 1.6 is available?

Keith

Alan Harder

unread,
Aug 17, 2011, 11:35:58 AM8/17/11
to jenkin...@googlegroups.com
info at the bottom of "Hosting Plugins" wiki page for how to check the release worked.. looks to me like it did, yay.
Reply all
Reply to author
Forward
0 new messages