[JIRA] [scm-sync-configuration] (JENKINS-17545) A new default include creates unwanted commits (without config changes).

2013-05-04 Thread met...@gmail.com (JIRA)














































Mathieu Bernatet
 commented on  JENKINS-17545


A new default include creates unwanted commits (without config changes).















I'm also facing this issue with Jenkins 1.480.2 and scm-sync-config 0.0.7. Using SVN or Git doesn't change anything.
The bug seems relating to the use of the method DirectoryScanner.match() in PatternsEntityMatcher.matches(). 
The inclusion of DirectoryScanner.match() in DirectoryScanner is misleading because it doesn't behave as the class may suggest. For this method '*' means zero or more characters in the full path and not by segment.
Following Junit test will fail whatever version of Ant:

import static org.junit.Assert.*;

import org.apache.tools.ant.DirectoryScanner;
import org.junit.Test;

public class DirectoryScannerTest {

	@Test
	public void test() {
		assertFalse(DirectoryScanner.match("jobs/*/config.xml", "jobs/parent/modules/module/config.xml"));
	}

}



























This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators.
For more information on JIRA, see: http://www.atlassian.com/software/jira







-- 
You received this message because you are subscribed to the Google Groups Jenkins Issues group.
To unsubscribe from this group and stop receiving emails from it, send an email to jenkinsci-issues+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.




[JIRA] (JENKINS-13439) Tagging a build fails due to exception

2012-05-26 Thread met...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=163216#comment-163216
 ] 

Mathieu Bernatet commented on JENKINS-13439:


Indeed, there is the same bug in LegacyTagAction. I've made a new pull request 
to fix this - https://github.com/jenkinsci/cvs-plugin/pull/13 . There is no 
remaining call on the method 
ListenerAndText.forMemory(Lhudson/model/TaskThread).

 Tagging a build fails due to exception
 --

 Key: JENKINS-13439
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13439
 Project: Jenkins
  Issue Type: Bug
  Components: cvs
 Environment: Jeknins 1.458
 CVS-Plugin 2.2
 Windows Server 2008
Reporter: Roland Benning
Assignee: Michael Clarke
  Labels: plugin

 Whenever I want to tag a build I get an error (see below). I am using Jeknins 
 1.458 ans CVS-Plugin 2.2. Do you have any suggestions?
 java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:288)
 at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:151)
 at 
 org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:90)
 at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111)
 at 
 org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:384)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:384)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
 at 
 org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
 at 
 org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:485)
 at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
 at 
 hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:74)
 at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
 at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 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 
 org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
 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 
 

[JIRA] (JENKINS-13439) Tagging a build fails due to exception

2012-04-23 Thread met...@gmail.com (JIRA)

[ 
https://issues.jenkins-ci.org/browse/JENKINS-13439?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=161899#comment-161899
 ] 

Mathieu Bernatet commented on JENKINS-13439:


Hi, I have this bug with Jenkins 1.455/cvs-plugin 2.1 and Jenkins 
1.460/cvs-plugin 2.3.
The bug is due to an API incompability. The method 
ListenerAndText.forMemory(Lhudson/model/TaskThread;) is no longer available in 
jenkins-core since at least jenkins 1.422. Rebuilding the plugin against 
jenkins 1.422 fix the bug.
If a maintainer read this, I made a pull Request on git 
https://github.com/jenkinsci/cvs-plugin/pull/10 for this. This is my first pull 
request so forgive me if I made something wrong in the process , thanks.

 Tagging a build fails due to exception
 --

 Key: JENKINS-13439
 URL: https://issues.jenkins-ci.org/browse/JENKINS-13439
 Project: Jenkins
  Issue Type: Bug
  Components: cvs
 Environment: Jeknins 1.458
 CVS-Plugin 2.2
 Windows Server 2008
Reporter: Roland Benning
  Labels: plugin

 Whenever I want to tag a build I get an error (see below). I am using Jeknins 
 1.458 ans CVS-Plugin 2.2. Do you have any suggestions?
 java.lang.reflect.InvocationTargetException
 at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
 at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
 at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
 at java.lang.reflect.Method.invoke(Unknown Source)
 at org.kohsuke.stapler.Function$InstanceFunction.invoke(Function.java:288)
 at org.kohsuke.stapler.Function.bindAndInvoke(Function.java:151)
 at 
 org.kohsuke.stapler.Function.bindAndInvokeAndServeResponse(Function.java:90)
 at org.kohsuke.stapler.MetaClass$1.doDispatch(MetaClass.java:111)
 at 
 org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:384)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.MetaClass$12.dispatch(MetaClass.java:384)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
 at 
 org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.MetaClass$6.doDispatch(MetaClass.java:241)
 at 
 org.kohsuke.stapler.NameBasedDispatcher.dispatch(NameBasedDispatcher.java:53)
 at org.kohsuke.stapler.Stapler.tryInvoke(Stapler.java:571)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:656)
 at org.kohsuke.stapler.Stapler.invoke(Stapler.java:485)
 at org.kohsuke.stapler.Stapler.service(Stapler.java:159)
 at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:95)
 at 
 hudson.plugins.greenballs.GreenBallFilter.doFilter(GreenBallFilter.java:74)
 at hudson.util.PluginServletFilter$1.doFilter(PluginServletFilter.java:98)
 at hudson.util.PluginServletFilter.doFilter(PluginServletFilter.java:87)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 at hudson.security.csrf.CrumbFilter.doFilter(CrumbFilter.java:47)
 at 
 org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
 at 
 org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
 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 
 org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslationFilter.java:166)
 at 
 hudson.security.ChainedServletFilter$1.doFilter(ChainedServletFilter.java:87)
 at 
 org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(AnonymousProcessingFilter.java:125)
 at