This has been fixed in master branch. Git plugin now set remote.url in working copy Le 17 déc. 2013 16:51, "Slide" <[email protected]> a écrit :
> I recently upgraded my Git plugin and have started getting the following > error: > > > Pushing tag DB2013-12-17_05-35-37 to repo origin > ERROR: Failed to push tag DB2013-12-17_05-35-37 to > originhudson.plugins.git.GitException > <http://stacktrace.jenkins-ci.org/search?query=hudson.plugins.git.GitException>: > Command "git config --get remote.origin.url" returned status code 1: > stdout: > stderr: > at > org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1098) > at > org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommandIn(CliGitAPIImpl.java:1075) > at > org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:916) > at > org.jenkinsci.plugins.gitclient.CliGitAPIImpl.launchCommand(CliGitAPIImpl.java:926) > at > org.jenkinsci.plugins.gitclient.CliGitAPIImpl.getRemoteUrl(CliGitAPIImpl.java:655) > at hudson.plugins.git.GitAPI.getRemoteUrl(GitAPI.java:61) > at > org.jenkinsci.plugins.gitclient.CliGitAPIImpl.push(CliGitAPIImpl.java:1114) > at hudson.plugins.git.GitAPI.push(GitAPI.java:65) > at hudson.plugins.git.GitPublisher.perform(GitPublisher.java:276) > at hudson.tasks.BuildStepMonitor$3.perform(BuildStepMonitor.java:45) > at > hudson.model.AbstractBuild$AbstractBuildExecution.perform(AbstractBuild.java:781) > at > hudson.model.AbstractBuild$AbstractBuildExecution.performAllBuildSteps(AbstractBuild.java:753) > at hudson.model.Build$BuildExecution.post2(Build.java:183) > at > hudson.model.AbstractBuild$AbstractBuildExecution.post(AbstractBuild.java:706) > at hudson.model.Run.execute(Run.java:1690) > at hudson.model.FreeStyleBuild.run(FreeStyleBuild.java:46) > at hudson.model.ResourceController.execute(ResourceController.java:88) > at hudson.model.Executor.run(Executor.java:246) > Build step 'Git Publisher' marked build as failure > > > > > > One thing I noticed is that in the .git/config, there is no information about > remotes in there at all. I didn't change any of my Git setup in the job, but > I am wondering if I need to. Here is my configuration for the plugin with > certain aspects changed for security. > > > > <scm class="hudson.plugins.git.GitSCM" plugin="[email protected]"> > <configVersion>2</configVersion> > <userRemoteConfigs> > <hudson.plugins.git.UserRemoteConfig> > <name>origin</name> > <refspec>+refs/heads/master:refs/remotes/origin/master</refspec> > <url>git@MYSERVER:FOO/BAR.git</url> > </hudson.plugins.git.UserRemoteConfig> > </userRemoteConfigs> > <branches> > <hudson.plugins.git.BranchSpec> > <name>origin/master</name> > </hudson.plugins.git.BranchSpec> > </branches> > > <doGenerateSubmoduleConfigurations>false</doGenerateSubmoduleConfigurations> > <browser class="hudson.plugins.git.browser.GitLab"> > <url>http://MYSERVER/gitlab/FOO/BAR/</url> > <version>5.2</version> > </browser> > <submoduleCfg class="list"/> > <extensions> > <hudson.plugins.git.extensions.impl.WipeWorkspace/> > <hudson.plugins.git.extensions.impl.IgnoreNotifyCommit/> > </extensions> > </scm> > > > > Thanks! > > slide > > -- > Website: http://earl-of-code.com > > -- > You received this message because you are subscribed to the Google Groups > "Jenkins Users" group. > To unsubscribe from this group and stop receiving emails from it, send an > email to [email protected]. > For more options, visit https://groups.google.com/groups/opt_out. > -- You received this message because you are subscribed to the Google Groups "Jenkins Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
