Skip Initial Build On First Branch Indexing not working

Hello,

I am using a dsl job to create multibranch pipeline jobs and the script always triggers builds on all branches even though the skipInitialBuildOnFirstBranchIndexing is active. I also tried to manually configured a new job with this skip build option, but it didn’t work either. It keeps building all branches on the first scan. Am I missing the meaning of this option ?

I also tried the accepted answer with unique id of this topic: Multibranch and configuration reload triggering rebuild (branch indexing)

Thank you,

Dsl script:

multibranchPipelineJob(job) {
        branchSources {
            branchSource {
                source {
                    bitbucket {
                        id('unique-id')
                        credentialsId(bitbucketCreds)
                        repoOwner(repositoryOwner)
                        repository(repo)
                        traits {
                            bitbucketBranchDiscovery {
                                strategyId(1)
                            }
                            bitbucketTagDiscovery()
                            bitbucketPullRequestDiscovery {
                                strategyId(1)
                            }
                        }
                    }
                }
                buildStrategies {
                    buildTags {
                        atLeastDays('')
                        atMostDays('7')
                    }
                    buildNamedBranches {
                        filters {
                            wildcards {
                                includes('*')
                                excludes('')
                                caseSensitive(false)
                            }
                        }
                    }
                    buildChangeRequests {
                        ignoreTargetOnlyChanges(false)
                        ignoreUntrustedChanges(false)
                    }
                    skipInitialBuildOnFirstBranchIndexing()
                }
            }
        }
        orphanedItemStrategy {
            discardOldItems {
                numToKeep(3)
            }
        }
    }
}

Jenkins setup:

Jenkins: 2.479.1
OS: Linux - 6.1.112-122.189.amzn2023.aarch64
Java: 17.0.13 - Eclipse Adoptium (OpenJDK 64-Bit Server VM)

ansicolor:1.0.4
antisamy-markup-formatter:162.v0e6ec0fcfcf6
apache-httpcomponents-client-4-api:4.5.14-208.v438351942757
asm-api:9.7.1-97.v4cc844130d97
authentication-tokens:1.119.v50285141b_7e1
basic-branch-build-strategies:190.v343a_ee70d920
bootstrap5-api:5.3.3-1
bouncycastle-api:2.30.1.78.1-248.ve27176eb_46cb_
branch-api:2.1200.v4b_a_3da_2eb_db_4
caffeine-api:3.1.8-133.v17b_1ff2e0599
cloudbees-bitbucket-branch-source:906.vedf430cb_4481
cloudbees-folder:6.955.v81e2a_35c08d3
commons-lang3-api:3.17.0-84.vb_b_938040b_078
commons-text-api:1.12.0-129.v99a_50df237f7
config-file-provider:980.v88956a_a_5d6a_d
configuration-as-code:1850.va_a_8c31d3158b_
credentials:1389.vd7a_b_f5fa_50a_2
credentials-binding:687.v619cb_15e923f
customizable-header:129.vfd15b_9742623
display-url-api:2.209.v582ed814ff2f
durable-task:577.v2a_8a_4b_7c0247
eddsa-api:0.3.0-4.v84c6f0f4969e
flatpickr-api:4.6.13-5.v534d8025a_a_59
font-awesome-api:6.6.0-2
git:5.6.0
git-client:6.1.0
gson-api:2.11.0-85.v1f4e87273c33
handy-uri-templates-2-api:2.1.8-30.v7e777411b_148
hashicorp-vault-plugin:367.v8a_1ee1cccf3a
instance-identity:201.vd2a_b_5a_468a_a_6
ionicons-api:74.v93d5eb_813d5f
jackson2-api:2.17.0-379.v02de8ec9f64c
jakarta-activation-api:2.1.3-1
jakarta-mail-api:2.1.3-1
javax-activation-api:1.2.0-7
javax-mail-api:1.6.2-9
jaxb:2.3.9-1
job-dsl:1.90
joda-time-api:2.13.0-93.v9934da_29b_a_e9
json-api:20240303-101.v7a_8666713110
json-path-api:2.9.0-118.v7f23ed82a_8b_8
kubernetes:4203.v1dd44f5b_1cf9
kubernetes-client-api:6.10.0-240.v57880ce8b_0b_2
kubernetes-credentials:190.v03c305394deb_
ldap:733.vd3700c27b_043
mailer:489.vd4b_25144138f
mask-passwords:173.v6a_077a_291eb_5
metrics:4.2.21-458.vcf496cb_839e4
mina-sshd-api-common:2.14.0-133.vcc091215a_358
mina-sshd-api-core:2.14.0-133.vcc091215a_358
okhttp-api:4.11.0-181.v1de5b_83857df
pipeline-build-step:540.vb_e8849e1a_b_d8
pipeline-graph-analysis:216.vfd8b_ece330ca_
pipeline-groovy-lib:744.v5b_556ee7c253
pipeline-input-step:495.ve9c153f6067b_
pipeline-milestone-step:119.vdfdc43fc3b_9a_
pipeline-model-api:2.2214.vb_b_34b_2ea_9b_83
pipeline-model-definition:2.2214.vb_b_34b_2ea_9b_83
pipeline-model-extensions:2.2214.vb_b_34b_2ea_9b_83
pipeline-rest-api:2.34
pipeline-stage-step:312.v8cd10304c27a_
pipeline-stage-tags-metadata:2.2214.vb_b_34b_2ea_9b_83
pipeline-stage-view:2.34
pipeline-utility-steps:2.16.0
plain-credentials:183.va_de8f1dd5a_2b_
plugin-util-api:5.1.0
prism-api:1.29.0-17
role-strategy:689.v731678c3e0eb_
scm-api:698.v8e3b_c788f0a_6
script-security:1367.vdf2fc45f229c
snakeyaml-api:2.3-123.v13484c65210a_
ssh-credentials:343.v884f71d78167
structs:338.v848422169819
thinBackup:2.1.1
token-macro:400.v35420b_922dcb_
trilead-api:2.147.vb_73cc728a_32e
variant:60.v7290fc0eb_b_cd
workflow-aggregator:596.v8c21c963d92d
workflow-api:1336.vee415d95c521
workflow-basic-steps:1058.vcb_fc1e3a_21a_9
workflow-cps:3990.vd281dd77a_388
workflow-durable-task-step:1371.vb_7cec8f3b_95e
workflow-job:1460.v28178c1ef6e6
workflow-multibranch:795.ve0cb_1f45ca_9a_
workflow-scm-step:427.v4ca_6512e7df1
workflow-step-api:678.v3ee58b_469476
workflow-support:932.vb_555de1b_a_b_94