GithubHelp home page GithubHelp logo

Comments (13)

osmolovyk avatar osmolovyk commented on June 15, 2024

the same for me on new Jenkins installation.
How to reproduce:

  1. Run Jenkins:2.230 from docker container
  2. Install bitbucket-push-and-pull-request-plugin
  3. Add Freestyle project job and set up trigger for push:
    image
  4. add simple build script:
    image
  5. configure bitbucket webhooks with URL http://jenkins_server_url.com:8080/bitbucket-hook/
  6. push

from bitbucket-push-and-pull-request-plugin.

macghriogair avatar macghriogair commented on June 15, 2024

Thank you for reporting this!
Could you share any Jenkins logs, please? And what version of the Git plugin are you using (since it is used for the underlying branch matching)?

from bitbucket-push-and-pull-request-plugin.

andrei-a-g avatar andrei-a-g commented on June 15, 2024

Same thing for me. Push is triggering build only for master.

Push And Pull Request Plugin: 2.3.3;
Git plugin: 4.2.2;
BitBucketCloud;

BitBucket Push and Pull Request Hook Log

Last BitBucket Push
Started on Apr 27, 2020 7:50:23 PM
Using strategy: Default
[poll] Last Built Revision: Revision 434687202948ba060569dec026be30008fc15f2e (origin/master)
using credential bitbucket
 > git --version # timeout=10
using GIT_SSH to set credentials 
 > git ls-remote -h -- bitbucket.org:xxxxxxxx/yyyyyyyyyyy.git # timeout=10
Found 2 remote heads on bitbucket.org:xxxxxxxx/yyyyyyyyyyy.git
[poll] Latest remote head revision on refs/heads/master is: f4e61f3a29b7000657c835d80d516af9b78996ee
Using strategy: Default
[poll] Last Built Revision: Revision 8dab5e92139d9a9dc7654b79bea844b64e8c0d9c (refs/remotes/origin/test/pr)
using credential bitbucket
 > git --version # timeout=10
using GIT_SSH to set credentials 
 > git ls-remote -h -- ssh://[email protected]/exxxxxxxx/yyyyyyyyyyy.git # timeout=10
Found 2 remote heads on ssh://[email protected]/xxxxxxxx/yyyyyyyyyyy.git
Done. Took 1.2 sec

from bitbucket-push-and-pull-request-plugin.

cdelmonte-zg avatar cdelmonte-zg commented on June 15, 2024

@Andrei-85 @olegsmall and @kswaroop
as @macghriogair already wrote, can you send more logs? Do you have configured your logging system as shown in this screen-shoot?

logging

Thanks

from bitbucket-push-and-pull-request-plugin.

cdelmonte-zg avatar cdelmonte-zg commented on June 15, 2024

@kswaroop let's try so :)

Talking more generally, there are two filters used to 'control the branches':

  • a general one specified with the Git Plugin
  • a trigger related one, that you configure with the BitBucket Push and Pull Request Plugin (BBPPR Plugin)

For the first one, we cannot do nothing. We are talking here for 2nd one.

Important is also to keep in mind, that you cannot trigger events on branches that are excluded from the Git Plugin filter. It has the precedence.

Moreover, the way in which the matching is done is the same for both plugins, because we are using for the matching the public method given to disposal from the Git Plugin.
The reason for that is the wish to guarantee consistency between the two plugins, at least regarding the way in which branches are matched.

This all means also, that we are not implementing the matching logic.
Consequently, if the matching itself doesn't work for some reasons, then the problem could also derive from the Git Plugin.

Let's go on.
As you see from the code: return matches(allowedBranches, bitbucketAction.getTargetBranch(), null);, the matching is between the string you specified (allowedBranches) and the target branch specified in the payload sent from BitBucket (bitbucketAction.getTargetBranch())

The filter is not on the source branch, but on the target branch.

If you want to allow pushs or pull requests only to the feature branches, you should write something like feature/**

If you want to allow pushs or pull requests on all branches, you should leave the field empty.

Furthermore, you should check if the Git Plugin filter on the branches is set or not (maybe, for testing, at the beginning you could leave it empty)

By the way, you can find al lot of examples in this test class: BitBucketPPRPullRequestCreatedActionFilterTest.java

I hope it helps
CDM

from bitbucket-push-and-pull-request-plugin.

samsharp99 avatar samsharp99 commented on June 15, 2024

I think I am having the same or a similar issue. I am trying to configure Jenkins to execute some build steps on a feature branch when a pull request is submitted. I suspect that I have something wrong in my configuration/understanding.

I can see that the webhook triggers something in the Last BitBucket Push but I can't get it to checkout/build the feature branch that triggered the webhook. It either picks the next available branch name from or it only builds the branch specified in the SCM branch specifier (e.g. Develop)

I also tried to configure it via the provided pipeline script but it seems that it only works if you use a Pipeline script through SCM and you cannot use this plugin if trying to enter a pipeline script directly into Jenkins? (since it doesn't have the Git SCM configuration?)

Please can you confirm what I should enter in the SCM configuration filter and the allowed branches so that it will check-out the feature branch when a pull request is created for it. Thanks!

`Started on 16-Jun-2020 21:09:13
Polling SCM changes on master
Using strategy: Default
[poll] Last Built Revision: Revision YYYYYYY (origin/feature/)
using credential gitAPR2019

git.exe rev-parse --is-inside-work-tree # timeout=10
Fetching changes from the remote Git repositories
git.exe config remote.origin.url XXXXXXX # timeout=10
Fetching upstream changes from XXXXXXXX
git.exe --version # timeout=10
using GIT_ASKPASS to set credentials
git.exe fetch --tags --progress -- XXXXXXXXXXXX +refs/heads/:refs/remotes/origin/ # timeout=10
Polling for changes in
Seen branch in repository origin/BeforeMultiDRiver
.... (etc.)
Seen 48 remote branches
git.exe show-ref --tags -d # timeout=10
git.exe log --full-history --no-abbrev --format=raw -M -m YYYYYYYYYY # timeout=10
Done. Took 11 sec`

`Triggering trigger io.jenkins.plugins.bitbucketpushandpullrequest.BitBucketPPRTrigger for job Hermes ยป Hermes Pull Request
Jun 17, 2020 9:37:18 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.BitBucketPPRTrigger onPost
Called onPost
Jun 17, 2020 9:37:18 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.filter.BitBucketPPRFilterMatcher getMatchingFilters
Event BitBucketPPREvent [event=pr, action=opened] matches trigger filter io.jenkins.plugins.bitbucketpushandpullrequest.filter.pullrequest.server.BitBucketPPRPullRequestServerTriggerFilter@9eb122
Jun 17, 2020 9:37:18 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.filter.BitBucketPPRFilterMatcher getMatchingFilters
Event BitBucketPPREvent [event=pr, action=opened] doesnt match trigger filter io.jenkins.plugins.bitbucketpushandpullrequest.filter.pullrequest.server.BitBucketPPRPullRequestServerTriggerFilter@c41ca4
Jun 17, 2020 9:37:18 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.filter.BitBucketPPRFilterMatcher getMatchingFilters
Event BitBucketPPREvent [event=pr, action=opened] doesnt match trigger filter io.jenkins.plugins.bitbucketpushandpullrequest.filter.pullrequest.server.BitBucketPPRPullRequestServerTriggerFilter@1a4b14b
Jun 17, 2020 9:37:18 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.BitBucketPPRTrigger onPost
matchingFilters is not null AND is not empty [io.jenkins.plugins.bitbucketpushandpullrequest.filter.pullrequest.server.BitBucketPPRPullRequestServerTriggerFilter@9eb122]

....

Jun 17, 2020 9:37:19 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.environment.BitBucketPPREnvironmentContributor buildEnvironmentFor
Injecting env vars because of pull request cause.
Jun 17, 2020 9:37:28 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.BitBucketPPRTrigger$1 onPollSuccess
Called onPollSuccess with polling result hudson.scm.PollingResult@6161e
Jun 17, 2020 9:37:28 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.BitBucketPPRTrigger$1 onPollSuccess
On Poll Success, get cause: BitBucketPPRTriggerCause [bitbucketAction=io.jenkins.plugins.bitbucketpushandpullrequest.action.BitBucketPPRPullRequestServerAction@1c8849a]
Jun 17, 2020 9:37:28 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.util.BitBucketPPRUtils matches
Following allowed branches patterns are set: */Develop
Jun 17, 2020 9:37:28 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.util.BitBucketPPRUtils matches
The branchName in action is: Develop
Jun 17, 2020 9:37:28 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.util.BitBucketPPRUtils matches
The environment variables are: null
Jun 17, 2020 9:37:28 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.BitBucketPPRTrigger shouldScheduleJob
Should schedule job: false and (polling result has changes: true or trigger also if there arent changes: {2})
Jun 17, 2020 9:37:28 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.util.BitBucketPPRUtils matches
Following allowed branches patterns are set: */Develop
Jun 17, 2020 9:37:28 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.util.BitBucketPPRUtils matches
The branchName in action is: Develop
Jun 17, 2020 9:37:28 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.util.BitBucketPPRUtils matches`

from bitbucket-push-and-pull-request-plugin.

Rudy-Tmc avatar Rudy-Tmc commented on June 15, 2024

Hi @cdelmonte-zg ,

My builds are also not triggered. I've added the logging and can see from Bitbucket Server that the trigger is successfully sent, but the job is not triggered. I've set no branch filters and am using the new 'Bitbucket server integration' plugin from Atlassian. (not the 'Bitbucket' plugin which is referred to in the setup documentation.

Here is my logging:
jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@13141d9, test, hudson.ExpressionFactory2$JexlExpression@150df1c[user.fullName == null || user.fullName.trim().isEmpty()]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@13141d9 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@150df1c[user.fullName == null || user.fullName.trim().isEmpty()] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@1b0c730, test, hudson.ExpressionFactory2$JexlExpression@46a30b[attrs.href != null]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@1b0c730 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@46a30b[attrs.href != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@147e507, test, hudson.ExpressionFactory2$JexlExpression@46a30b[attrs.href != null]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@147e507 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@46a30b[attrs.href != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.kohsuke.stapler.jelly.AdjunctTag@848b44, includes, lib.layout.breadcrumbs) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.kohsuke.stapler.jelly.AdjunctTag@848b44 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = includes jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=includes, type=class java.lang.String, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean convert USING CONVERTER ConverterFacade[StringConverter[UseDefault=true]] jul 09, 2020 3:23:10 PM FINE org.apache.commons.beanutils.converters.AbstractConverter convert Converting 'String' value 'lib.layout.breadcrumbs' to type 'String' jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.kohsuke.stapler.jelly.AdjunctTag.setIncludes(java.lang.String) with value lib.layout.breadcrumbs (class java.lang.String) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.ForEachTag@16029c4, var, anc) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.ForEachTag@16029c4 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = var jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=var, type=class java.lang.String, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean convert USING CONVERTER ConverterFacade[StringConverter[UseDefault=true]] jul 09, 2020 3:23:10 PM FINE org.apache.commons.beanutils.converters.AbstractConverter convert Converting 'String' value 'anc' to type 'String' jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.ForEachTag.setVar(java.lang.String) with value anc (class java.lang.String) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.ForEachTag@16029c4, items, hudson.ExpressionFactory2$JexlExpression@1066e1a[request.ancestors]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.ForEachTag@16029c4 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = items jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=items, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.ForEachTag.setItems(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1066e1a[request.ancestors] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINE org.apache.commons.jelly.tags.core.ForEachTag doTag running with items: hudson.ExpressionFactory2$JexlExpression@1066e1a[request.ancestors] jul 09, 2020 3:23:10 PM FINE org.apache.commons.jelly.tags.core.ForEachTag doTag Iterating through: java.util.Collections$UnmodifiableCollection$1@f4e81f jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@e756db, test, hudson.ExpressionFactory2$JexlExpression@1f7224d[h.isModelWithChildren(anc.object)]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@e756db jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1f7224d[h.isModelWithChildren(anc.object)] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@bb20a8, test, hudson.ExpressionFactory2$JexlExpression@1f7224d[h.isModelWithChildren(anc.object)]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@bb20a8 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1f7224d[h.isModelWithChildren(anc.object)] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@e914b2, test, hudson.ExpressionFactory2$JexlExpression@1f7224d[h.isModelWithChildren(anc.object)]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@e914b2 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1f7224d[h.isModelWithChildren(anc.object)] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.kohsuke.stapler.jelly.IncludeTag@19aace0, page, sidepanel.jelly) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.kohsuke.stapler.jelly.IncludeTag@19aace0 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = page jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=page, type=class java.lang.String, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean convert USING CONVERTER ConverterFacade[StringConverter[UseDefault=true]] jul 09, 2020 3:23:10 PM FINE org.apache.commons.beanutils.converters.AbstractConverter convert Converting 'String' value 'sidepanel.jelly' to type 'String' jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.kohsuke.stapler.jelly.IncludeTag.setPage(java.lang.String) with value sidepanel.jelly (class java.lang.String) jul 09, 2020 3:23:10 PM FINE org.kohsuke.stapler.jelly.JellyViewScript Handling GET /log/Bitbucket/ from 172.16.1.64 : Jetty (winstone)-13 LogRecorder/index.jelly LogRecorder/sidepanel.jelly jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.kohsuke.stapler.jelly.IncludeTag@1ed7706, page, sidepanel.jelly) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.kohsuke.stapler.jelly.IncludeTag@1ed7706 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = page jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=page, type=class java.lang.String, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean convert USING CONVERTER ConverterFacade[StringConverter[UseDefault=true]] jul 09, 2020 3:23:10 PM FINE org.apache.commons.beanutils.converters.AbstractConverter convert Converting 'String' value 'sidepanel.jelly' to type 'String' jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.kohsuke.stapler.jelly.IncludeTag.setPage(java.lang.String) with value sidepanel.jelly (class java.lang.String) jul 09, 2020 3:23:10 PM FINE org.kohsuke.stapler.jelly.JellyViewScript Handling GET /log/Bitbucket/ from 172.16.1.64 : Jetty (winstone)-13 LogRecorder/index.jelly LogRecorder/sidepanel.jelly jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@14a9b3, test, hudson.ExpressionFactory2$JexlExpression@c29adc[taskMatching!=null]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@14a9b3 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@c29adc[taskMatching!=null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@f26907, test, hudson.ExpressionFactory2$JexlExpression@10689dd[enabled==false]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@f26907 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@10689dd[enabled==false] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@ff2595, test, hudson.ExpressionFactory2$JexlExpression@12d5da3[iconMetadata != null]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@ff2595 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@12d5da3[iconMetadata != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@c2340b, test, hudson.ExpressionFactory2$JexlExpression@f1e077[requiresConfirmation and not attrs.onClick]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@c2340b jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@f1e077[requiresConfirmation and not attrs.onClick] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@17a5251, test, hudson.ExpressionFactory2$JexlExpression@1743965[iconMetadata != null]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@17a5251 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1743965[iconMetadata != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@bdabe8, test, hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@bdabe8 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@189e8a7, test, hudson.ExpressionFactory2$JexlExpression@74edbe[requiresConfirmation and not attrs.onClick]) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@189e8a7 jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@74edbe[requiresConfirmation and not attrs.onClick] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:10 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@8ce771, test, hudson.ExpressionFactory2$JexlExpression@5c87b4[match]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@8ce771 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@5c87b4[match] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@121d8ab, test, hudson.ExpressionFactory2$JexlExpression@c29adc[taskMatching!=null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@121d8ab jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@c29adc[taskMatching!=null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@c4d44c, test, hudson.ExpressionFactory2$JexlExpression@10689dd[enabled==false]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@c4d44c jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@10689dd[enabled==false] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@4acd23, test, hudson.ExpressionFactory2$JexlExpression@12d5da3[iconMetadata != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@4acd23 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@12d5da3[iconMetadata != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@1f01874, test, hudson.ExpressionFactory2$JexlExpression@f1e077[requiresConfirmation and not attrs.onClick]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@1f01874 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@f1e077[requiresConfirmation and not attrs.onClick] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@3570a1, test, hudson.ExpressionFactory2$JexlExpression@1743965[iconMetadata != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@3570a1 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1743965[iconMetadata != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@5daa9f, test, hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@5daa9f jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@425562, test, hudson.ExpressionFactory2$JexlExpression@74edbe[requiresConfirmation and not attrs.onClick]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@425562 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@74edbe[requiresConfirmation and not attrs.onClick] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@196d026, test, hudson.ExpressionFactory2$JexlExpression@5c87b4[match]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@196d026 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@5c87b4[match] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINER hudson.security.SidACL hasPermission(PrincipalSID:hudson.security.HudsonPrivateSecurityRealm$Details@71adf0,Permission[class hudson.model.Hudson,Administer])=>null jul 09, 2020 3:23:11 PM FINER hudson.security.SidACL hasPermission(GroupSID:authenticated,Permission[class hudson.model.Hudson,Administer])=>null jul 09, 2020 3:23:11 PM FINER hudson.security.SidACL hasPermission(EVERYONE,Permission[class hudson.model.Hudson,Administer])=>true jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@cb0a8d, test, hudson.ExpressionFactory2$JexlExpression@c29adc[taskMatching!=null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@cb0a8d jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@c29adc[taskMatching!=null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@1675e99, test, hudson.ExpressionFactory2$JexlExpression@10689dd[enabled==false]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@1675e99 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@10689dd[enabled==false] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@1e8e9d2, test, hudson.ExpressionFactory2$JexlExpression@12d5da3[iconMetadata != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@1e8e9d2 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@12d5da3[iconMetadata != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@da09a9, test, hudson.ExpressionFactory2$JexlExpression@f1e077[requiresConfirmation and not attrs.onClick]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@da09a9 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@f1e077[requiresConfirmation and not attrs.onClick] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@63e75d, test, hudson.ExpressionFactory2$JexlExpression@1743965[iconMetadata != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@63e75d jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1743965[iconMetadata != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@111f59e, test, hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@111f59e jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@14d21d7, test, hudson.ExpressionFactory2$JexlExpression@74edbe[requiresConfirmation and not attrs.onClick]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@14d21d7 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@74edbe[requiresConfirmation and not attrs.onClick] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@192e396, test, hudson.ExpressionFactory2$JexlExpression@5c87b4[match]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@192e396 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@5c87b4[match] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@6aa876, test, hudson.ExpressionFactory2$JexlExpression@c29adc[taskMatching!=null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@6aa876 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@c29adc[taskMatching!=null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@71960, test, hudson.ExpressionFactory2$JexlExpression@10689dd[enabled==false]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@71960 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@10689dd[enabled==false] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@88d0ae, test, hudson.ExpressionFactory2$JexlExpression@12d5da3[iconMetadata != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@88d0ae jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@12d5da3[iconMetadata != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@7c077a, test, hudson.ExpressionFactory2$JexlExpression@f1e077[requiresConfirmation and not attrs.onClick]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@7c077a jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@f1e077[requiresConfirmation and not attrs.onClick] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@14c335b, test, hudson.ExpressionFactory2$JexlExpression@1743965[iconMetadata != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@14c335b jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1743965[iconMetadata != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@124e04b, test, hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@124e04b jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@13f5fa1, test, hudson.ExpressionFactory2$JexlExpression@74edbe[requiresConfirmation and not attrs.onClick]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@13f5fa1 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@74edbe[requiresConfirmation and not attrs.onClick] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@1b2df2b, test, hudson.ExpressionFactory2$JexlExpression@5c87b4[match]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@1b2df2b jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@5c87b4[match] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.kohsuke.stapler.jelly.IncludeTag@136ebed, page, sidepanel.jelly) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.kohsuke.stapler.jelly.IncludeTag@136ebed jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = page jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=page, type=class java.lang.String, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean convert USING CONVERTER ConverterFacade[StringConverter[UseDefault=true]] jul 09, 2020 3:23:11 PM FINE org.apache.commons.beanutils.converters.AbstractConverter convert Converting 'String' value 'sidepanel.jelly' to type 'String' jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.kohsuke.stapler.jelly.IncludeTag.setPage(java.lang.String) with value sidepanel.jelly (class java.lang.String) jul 09, 2020 3:23:11 PM FINE org.kohsuke.stapler.jelly.JellyViewScript Handling GET /log/Bitbucket/ from 172.16.1.64 : Jetty (winstone)-13 LogRecorder/index.jelly LogRecorder/sidepanel.jelly jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.WhenTag@1a07638, test, hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.WhenTag@1a07638 jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = test jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=test, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.WhenTag.setTest(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@1af53bb[attrs.class != null] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.ForEachTag@19f6fa, var, logRecord) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.ForEachTag@19f6fa jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = var jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=var, type=class java.lang.String, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean convert USING CONVERTER ConverterFacade[StringConverter[UseDefault=true]] jul 09, 2020 3:23:11 PM FINE org.apache.commons.beanutils.converters.AbstractConverter convert Converting 'String' value 'logRecord' to type 'String' jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.ForEachTag.setVar(java.lang.String) with value logRecord (class java.lang.String) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty copyProperty(org.apache.commons.jelly.tags.core.ForEachTag@19f6fa, items, hudson.ExpressionFactory2$JexlExpression@494711[h.reverse(logRecords)]) jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target bean = org.apache.commons.jelly.tags.core.ForEachTag@19f6fa jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty Target name = items jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.BeanUtilsBean copyProperty target propName=items, type=interface org.apache.commons.jelly.expression.Expression, index=-1, key=null jul 09, 2020 3:23:11 PM FINEST org.apache.commons.beanutils.PropertyUtilsBean setSimpleProperty setSimpleProperty: Invoking method public void org.apache.commons.jelly.tags.core.ForEachTag.setItems(org.apache.commons.jelly.expression.Expression) with value hudson.ExpressionFactory2$JexlExpression@494711[h.reverse(logRecords)] (class hudson.ExpressionFactory2$JexlExpression) jul 09, 2020 3:23:11 PM FINE org.apache.commons.jelly.tags.core.ForEachTag doTag running with items: hudson.ExpressionFactory2$JexlExpression@494711[h.reverse(logRecords)]

from bitbucket-push-and-pull-request-plugin.

stale avatar stale commented on June 15, 2024

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

from bitbucket-push-and-pull-request-plugin.

shihalv avatar shihalv commented on June 15, 2024

Has this been resolved? I am basically encountering same issue where wildcard branch is not being triggered. I have tried release/** in the branch specifier and in the plugin's allowed branches to no avail.

from bitbucket-push-and-pull-request-plugin.

macghriogair avatar macghriogair commented on June 15, 2024

Tested successfully with the following configuration:

  • (1) Source Code Management > Git > Allowed Branches: **
  • (2) Build Trigger > Build with BitBucket Push and Pull Request Plugin > Allowed Branches: feature/*

Matching Branch name: feature/do-not-merge

Please make sure, the allowed branches pattern is also correctly set for the (1) Git Plugin (SCM Management). It says in the docs that * does not match a branch that contains a /, you need to use **:

The syntax is of the form: REPOSITORYNAME/BRANCH. In addition, BRANCH is recognized as a shorthand of */BRANCH, '*' is recognized as a wildcard, and '**' is recognized as wildcard that includes the separator '/'. Therefore, origin/branches* would match origin/branches-foo but not origin/branches/foo, while origin/branches** would match both origin/branches-foo > and origin/branches/foo.

Bildschirmfoto 2020-11-20 um 17 30 37

from bitbucket-push-and-pull-request-plugin.

macghriogair avatar macghriogair commented on June 15, 2024

@samsharp99 , @Andrei-85
if your were experiencing your issue in context of Bitbucket Server, kindly refer to issue #149 where this has been resolved for refs/heads/*

from bitbucket-push-and-pull-request-plugin.

macghriogair avatar macghriogair commented on June 15, 2024

Closing for lack of recent activity.

from bitbucket-push-and-pull-request-plugin.

sfitzsimmons-tractioncomplete avatar sfitzsimmons-tractioncomplete commented on June 15, 2024

For future people also stuck on this: it may be that it seems like it's not working because it's not matching against the branch you think it is. I spent a few hours on this bug before finally creating a fine-level logger in Jenkins targeting this plugin's full debug logging output and I found the following:

Jul 27, 2023 12:35:48 AM FINE io.jenkins.plugins.bitbucketpushandpullrequest.common.BitBucketPPRUtils
Following allowed branches patterns are set: feature/**
Jul 27, 2023 12:35:48 AM FINE io.jenkins.plugins.bitbucketpushandpullrequest.common.BitBucketPPRUtils
The branchName in action is: release/4.37.2
Jul 27, 2023 12:35:48 AM FINE io.jenkins.plugins.bitbucketpushandpullrequest.common.BitBucketPPRUtils
The environment variables are: null
Jul 27, 2023 12:35:48 AM INFO io.jenkins.plugins.bitbucketpushandpullrequest.common.BitBucketPPRUtils matches
no matches for allowed branches pattern: feature/**

Basically, when you create a PR for a given branch and setup a webhook to trigger a build on that branch in Jenkins, if you're then expecting that the allowed branches filter will look for your PR's branch, you're thinking about how this field works incorrectly.

They actually have it setup so that it filters based on the destination branch of your PR, not the PR's branch itself.

So although you can setup your build so that when your PR source branch is updated, it tests that source branch as you'd expect nice and easy, you cannot, as I was and I suspect others here were too, try to setup this allowedBranches to filter for distinctions between feature/** vs fix/** source branches - it only matches the destination of your PR, not your PR itself

from bitbucket-push-and-pull-request-plugin.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.