Tutorial on Jenkins - Git Setup

60 views
Skip to first unread message

Kaushal Shriyan

unread,
Apr 26, 2016, 10:46:14 AM4/26/16
to Jenkins Users
Hi,

I am new to Jenkins CI application. Are there tutorials on Jenkins - Git Setup?
Any help will be highly appreciable.

Regards,

Kaushal


Larry Martell

unread,
Apr 26, 2016, 10:49:57 AM4/26/16
to jenkins...@googlegroups.com

Mark Waite

unread,
Apr 26, 2016, 11:02:43 AM4/26/16
to jenkins...@googlegroups.com

I did a "Jenkins in 5 minutes" tutorial video a few years ago. It may help you a little with simple startup.

https://www.google.com/url?sa=t&source=web&rct=j&url=&ved=0ahUKEwj0mYfwyKzMAhUT52MKHbf0Cx0Q8TUIHDAA&usg=AFQjCNF1sHlk2z9QIx28jtvfnGP_UlkifA&sig2=cJSbSC2BqVHasjPL00F5JA

Mark Waite


--
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 jenkinsci-use...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/jenkinsci-users/CACwCsY7oy70b1EVKzM5qNtx0GoUWDdVveyP9ufAu9%2B2i9D3DZg%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Kaushal Shriyan

unread,
Apr 26, 2016, 11:14:03 AM4/26/16
to Jenkins Users


On Tuesday, 26 April 2016 20:32:43 UTC+5:30, Mark Waite wrote:

I did a "Jenkins in 5 minutes" tutorial video a few years ago. It may help you a little with simple startup.

https://www.google.com/url?sa=t&source=web&rct=j&url=&ved=0ahUKEwj0mYfwyKzMAhUT52MKHbf0Cx0Q8TUIHDAA&usg=AFQjCNF1sHlk2z9QIx28jtvfnGP_UlkifA&sig2=cJSbSC2BqVHasjPL00F5JA

Mark Waite


Hi Mark,

I get a invalid url when i click it. Please comment.

Regards,

Kaushal

Mark Waite

unread,
Apr 26, 2016, 1:25:36 PM4/26/16
to Jenkins Users

Use a Google search for Jenkins in five minutes. Should find the video on YouTube


--
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 jenkinsci-use...@googlegroups.com.

Ashish Yadav

unread,
Apr 27, 2016, 2:20:21 PM4/27/16
to jenkins...@googlegroups.com
I am running Jenkins v.1642.3. I just saw the following in the Jenkins log. Any idea was causes this and how it can be resolved?

Apr 27, 2016 12:51:47 PM WARNING hudson.model.Descriptor$NewInstanceBindInterceptor instantiate
falling back to default instantiation hudson.plugins.git.browser.AssemblaWeb {"repoUrl":"","stapler-class":"hudson.plugins.git.browser.AssemblaWeb","$class":"hudson.plugins.git.browser.AssemblaWeb"}
java.lang.IllegalArgumentException: Failed to instantiate class hudson.plugins.git.browser.CGit from {"repoUrl":"","stapler-class":"hudson.plugins.git.browser.AssemblaWeb","$class":"hudson.plugins.git.browser.AssemblaWeb"}
	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:602)
	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:404)
	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:400)
	at hudson.plugins.git.browser.AssemblaWeb$AssemblaWebDescriptor.newInstance(AssemblaWeb.java:96)
	at hudson.plugins.git.browser.AssemblaWeb$AssemblaWebDescriptor.newInstance(AssemblaWeb.java:88)
	at hudson.model.Descriptor$NewInstanceBindInterceptor.instantiate(Descriptor.java:643)
	at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:675)
	at org.kohsuke.stapler.RequestImpl.access$200(RequestImpl.java:81)
	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:600)
	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:404)
	at org.kohsuke.stapler.RequestImpl.instantiate(RequestImpl.java:697)
	at org.kohsuke.stapler.RequestImpl.access$200(RequestImpl.java:81)
	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:600)
	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:404)
	at org.kohsuke.stapler.RequestImpl.bindJSON(RequestImpl.java:400)
	at hudson.model.Descriptor.newInstance(Descriptor.java:588)
	at hudson.scm.SCMS.parseSCM(SCMS.java:64)
	at hudson.model.AbstractProject.submit(AbstractProject.java:1871)
	at hudson.maven.MavenModuleSet.submit(MavenModuleSet.java:1181)
	at hudson.model.Job.doConfigSubmit(Job.java:1225)
	at hudson.model.AbstractProject.doConfigSubmit(AbstractProject.java:796)
	at sun.reflect.GeneratedMethodAccessor1408.invoke(Unknown Source)
	at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
	at java.lang.reflect.Method.invoke(Method.java:497)
	at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:298)	at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:161)
	at org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:96)
	at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:121)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:249)
	at org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
	at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:746)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:876)
	at org.kohsuke.stapler.Stapler.invoke(Stapler.java:649)
	at org.kohsuke.stapler.Stapler.service(Stapler.java:238)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:848)
	at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:686)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1494)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:132)
	at hudson.plugins.audit_trail.AuditTrailFilter.doFilter(AuditTrailFilter.java:95)
	at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:129)
	at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:123)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
	at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:49)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:84)
	at hudson.security.UnwrapSecurityExceptionFilter.doFilter(UnwrapSecurityExceptionFilter.java:51)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at jenkins.security.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:117)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(RememberMeProcessingFilter.java:142)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFilter.java:271)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at jenkins.security.BasicHeaderProcessor.doFilter(BasicHeaderProcessor.java:93)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpSessionContextIntegrationFilter.java:249)
	at hudson.security.HttpSessionContextIntegrationFilter2.doFilter(HttpSessionContextIntegrationFilter2.java:67)
	at hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
	at hudson.security.ChainedServletFilter.doFilter(ChainedServletFilter.java:76)
	at hudson.security.HudsonFilter.doFilter(HudsonFilter.java:171)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
	at org.kohsuke.stapler.compression.CompressionFilter.doFilter(CompressionFilter.java:49)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
	at hudson.util.CharacterEncodingFilter.doFilter(CharacterEncodingFilter.java:81)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1482)
	at org.kohsuke.stapler.DiagnosticThreadNameFilter.doFilter(DiagnosticThreadNameFilter.java:30)
	at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1474)
	at org.eclipse.jetty.servlet.ServletHandler.doHandle(ServletHandler.java:499)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:137)
	at org.eclipse.jetty.security.SecurityHandler.handle(SecurityHandler.java:533)
	at org.eclipse.jetty.server.session.SessionHandler.doHandle(SessionHandler.java:231)
	at org.eclipse.jetty.server.handler.ContextHandler.doHandle(ContextHandler.java:1086)
	at org.eclipse.jetty.servlet.ServletHandler.doScope(ServletHandler.java:428)
	at org.eclipse.jetty.server.session.SessionHandler.doScope(SessionHandler.java:193)
	at org.eclipse.jetty.server.handler.ContextHandler.doScope(ContextHandler.java:1020)
	at org.eclipse.jetty.server.handler.ScopedHandler.handle(ScopedHandler.java:135)
	at org.eclipse.jetty.server.handler.HandlerWrapper.handle(HandlerWrapper.java:116)
	at org.eclipse.jetty.server.Server.handle(Server.java:370)
	at org.eclipse.jetty.server.AbstractHttpConnection.handleRequest(AbstractHttpConnection.java:489)
	at org.eclipse.jetty.server.AbstractHttpConnection.content(AbstractHttpConnection.java:960)
	at org.eclipse.jetty.server.AbstractHttpConnection$RequestHandler.content(AbstractHttpConnection.java:1021)
	at org.eclipse.jetty.http.HttpParser.parseNext(HttpParser.java:865)
	at org.eclipse.jetty.http.HttpParser.parseAvailable(HttpParser.java:240)
	at org.eclipse.jetty.server.AsyncHttpConnection.handle(AsyncHttpConnection.java:82)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint.handle(SelectChannelEndPoint.java:668)
	at org.eclipse.jetty.io.nio.SelectChannelEndPoint$1.run(SelectChannelEndPoint.java:52)
	at winstone.BoundedExecutorService$1.run(BoundedExecutorService.java:77)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
	at java.lang.Thread.run(Thread.java:745)
Caused by: java.lang.IllegalArgumentException: Specified type class hudson.plugins.git.browser.AssemblaWeb is not assignable to the expected class hudson.plugins.git.browser.CGit
	at org.kohsuke.stapler.RequestImpl$TypePair.convertJSON(RequestImpl.java:593)
	... 110 more


Mark Waite

unread,
Apr 27, 2016, 2:59:10 PM4/27/16
to jenkins...@googlegroups.com
I would guess that one or more of your jobs may have had their "Repository browser" switched from one value to the first value in the list, AssemblaWeb.  I don't know why that would happen, but I've seen it happen at least a few times in my interactions with Jenkins and the git plugin.

Configure the job, and change the repository browser back to the type that you want.

Mark Waite

--
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 jenkinsci-use...@googlegroups.com.
Reply all
Reply to author
Forward
0 new messages