Jenkins and plugins versions report
Environment
Jenkins: 2.555.3
OS: Linux - 5.14.0-611.49.1.el9_7.x86_64
Java: 21.0.11 - Eclipse Adoptium (OpenJDK 64-Bit Server VM)
---
antisamy-markup-formatter:173.v680e3a_b_69ff3
apache-httpcomponents-client-4-api:4.5.14-269.vfa_2321039a_83
asm-api:9.10.1-216.va_9256d3b_844b_
authentication-tokens:1.144.v5ff4a_5ec5c33
basic-branch-build-strategies:317.v85b_331d6cc42
bootstrap5-api:5.3.8-1048.va_c299057e35c
bouncycastle-api:2.30.1.84-291.v9f17b_21896e2
branch-api:2.1280.v0d4e5b_b_460ef
caffeine-api:3.2.3-194.v31a_b_f7a_b_5a_81
checks-api:415.vf022234a_931d
cloudbees-folder:6.1100.ve9eed61d16c4
commons-compress-api:1.28.0-82.v4df6c060eb_66
commons-lang3-api:3.20.0-109.ve43756e2d2b_4
commons-text-api:1.15.0-218.va_61573470393
configuration-as-code:2088.ve3b_42c663c80
credentials:1502.v5c95e620ddfe
credentials-binding:725.ve52b_2328a_fde
data-tables-api:2.3.8-1570.v1cb_1cd2a_0fb_c
display-url-api:2.217.va_6b_de84cc74b_
durable-task:671.v340ff7959010
echarts-api:6.0.0-1287.vfd24c22a_3d00
eddsa-api:0.3.0.1-29.v67e9a_1c969b_b_
email-ext:2038.v7b_8817a_499d9
embeddable-build-status:637.vd878e68178f8
font-awesome-api:7.2.0-990.vf220b_2a_496f9
git:5.10.1
git-client:6.6.0
git-push:34.vd474e0fe7b_ec
github:1.47.0
github-api:1.330-492.v3941a_032db_2a_
github-branch-source:1967.1969.v205fd594c821
gson-api:2.14.0-201.v8eefe5515533
instance-identity:203.v15e81a_1b_7a_38
ionicons-api:94.vcc3065403257
jackson-annotations2-api:2.22-19.v10a_a_582ea_26e
jackson2-api:2.21.2-436.v29efdb_7418ff
jackson3-api:3.2.0-83.vfb_04cee1ea_0f
jakarta-activation-api:2.1.4-1
jakarta-mail-api:2.1.5-1
jakarta-xml-bind-api:4.0.9-19.v2b_a_5b_44d9a_1c
javax-activation-api:1.2.0-8
javax-mail-api:1.6.2-11
jaxb:2.3.9-143.v5979df3304e6
jjwt-api:0.13.0-141.vd58b_a_9592b_6c
joda-time-api:2.14.2-193.v422b_efce56e0
jquery3-api:3.7.1-687.v68d468e40b_30
json-api:20260522-217.v0b_18b_8cd4672
json-path-api:3.0.0-218.vcd4dd1355de2
jsoup:1.22.2-95.vc5d00f1eb_42d
junit:1413.v736fa_5b_61d80
kubernetes:4423.vb_59f230b_ce53
kubernetes-client-api:7.3.1-256.v788a_0b_787114
kubernetes-credentials:207.v492f58828b_ed
lockable-resources:1524.v2c727b_b_e56ef
mailer:534.v1b_36f5864073
matrix-auth:3.2.10
metrics:4.2.37-494.v06f9a_939d33a_
mina-sshd-api-common:2.17.1-187.v0341274c2905
mina-sshd-api-core:2.17.1-187.v0341274c2905
oic-auth:4.690.v5821cf665e43
okhttp-api:5.3.2-200.vedb_720a_cf1f8
pipeline-build-step:584.vdb_a_2cc3a_d07a_
pipeline-graph-view:933.v8cd3789f1b_dd
pipeline-groovy-lib:798.v5cc688825312
pipeline-input-step:551.vdff487c5998c
pipeline-milestone-step:152.v6e22b_8cfc66c
pipeline-model-api:2.2291.v2934911987b_6
pipeline-model-definition:2.2291.v2934911987b_6
pipeline-model-extensions:2.2291.v2934911987b_6
pipeline-stage-step:345.va_96187909426
pipeline-stage-tags-metadata:2.2291.v2934911987b_6
pipeline-utility-steps:3.810.va_7672d206740
plain-credentials:199.v9f8e1f741799
plugin-util-api:7.1341.v039f146993d9
prism-api:1.30.0-741.v034eb_0b_0a_a_fa_
scm-api:728.vc30dcf7a_0df5
scm-filter-branch-pr:264.v39ce4f34d572
script-security:1402.v94c9ce464861
snakeyaml-api:2.5-149.v72471e9c6371
snakeyaml-engine-api:3.0.1-5.vd98ea_ff3b_92e
ssh-credentials:372.va_250881b_08cd
ssh-slaves:3.1097.v868116049892
sshd:3.384.vc89b_5e138cf9
structs:362.va_b_695ef4fdf9
timestamper:1.30
token-macro:477.vd4f0dc3cb_cf1
trilead-api:2.284.v1974ea_324382
variant:70.va_d9f17f859e0
woodstox-core-api:7.2.1-6.v3718a_a_11f5c4
workflow-aggregator:608.v67378e9d3db_1
workflow-api:1413.v2ff1a_5e720fa_
workflow-basic-steps:1098.v808b_fd7f8cf4
workflow-cps:4331.v9d06ed4658ff
workflow-durable-task-step:1479.v56e587f413a_7
workflow-job:1571.1580.v18e46842c125
workflow-multibranch:821.vc3b_4ea_780798
workflow-scm-step:466.va_d69e602552b_
workflow-step-api:724.v538c2362b_dfb_
workflow-support:1015.v785e5a_b_b_8b_22
What Operating System are you using (both controller, and any agents involved in the problem)?
Kubernetes helm chart on linux
Reproduction steps
- Create a github organization folder (with github-branch-source-plugin)
- Add webhooks (for push and PR) on some individual repos in this organization
- Scan organization to setup projects and initial builds
- Push to a project with webook
Expected Results
I'm not sure if this should be for this plugin or github-branch-source-plugin, but when creating a normal github branch project, webhooks work fine (and we have other such github projects that work with the identical webhook setup), but when the job is created automatically by a github organization folder, the webooks don't work.
Actual Results
The webhook is received (Received PushEvent for...) but no build is triggered.
Anything else?
I think #771 is basically describing the same situation.
Manually adding properties([pipelineTriggers([githubPush])]) in the pipeline definition seems to fix the problem, and builds are then triggered by push events (though I'm not sure PRs work).
Are you interested in contributing a fix?
It seems like triggers are not being added to the Job items created by the organization folder, which I presume is supposed to happen in github-branch-source somewhere, but I'm not actually sure what's going wrong.
Jenkins and plugins versions report
Environment
What Operating System are you using (both controller, and any agents involved in the problem)?
Kubernetes helm chart on linux
Reproduction steps
Expected Results
I'm not sure if this should be for this plugin or github-branch-source-plugin, but when creating a normal github branch project, webhooks work fine (and we have other such github projects that work with the identical webhook setup), but when the job is created automatically by a github organization folder, the webooks don't work.
Actual Results
The webhook is received (
Received PushEvent for...) but no build is triggered.Anything else?
I think #771 is basically describing the same situation.
Manually adding
properties([pipelineTriggers([githubPush])])in the pipeline definition seems to fix the problem, and builds are then triggered by push events (though I'm not sure PRs work).Are you interested in contributing a fix?
It seems like triggers are not being added to the Job items created by the organization folder, which I presume is supposed to happen in github-branch-source somewhere, but I'm not actually sure what's going wrong.