jenkinsci / jenkinsci/gitlab-branch-source-plugin

[JENKINS-65851] Scan project not picking up a lot of branches

Open
#696 1 comment 0 reactions 0 assignees View on GitHub
component:gitlab-branch-source-plugin imported-jira-issue priority:minor resolution:unresolved
Dominant language
Java
Stars
134
Forks
113
PR merge metrics
No merged PRs in 30d

Description

When project branch scan, sometimes all branches will be detected, other times only a subset of branches will be detected. I haven't been able to reliably reproduce it. It seems random.

In the example below, it is only detecting 96 branches, but there are 281 branches in the repository.

 

Additionally, unsure if it's related to the same issue, often branches will get randomly crossed out.

An example scan project log:


Started by user Callum

[Wed Jun 09 22:17:34 UTC 2021] Starting branch indexing...

Unable to detect if it is a mirror or not still fetching MRs anyway...

Checking branches..

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch develop

'Jenkinsfile' found

Met criteria

Branch reopened: develop (5141458a174885466d43aec29fe4e6c7142fe182)

Scheduled build for branch: develop

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

Checking branch

96 branches were processed

---
Originally reported by callum_p, imported from: Scan project not picking up a lot of branches


  • assignee: baymac
  • status: Open
  • priority: Minor
  • component(s): gitlab-branch-source-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 20251216-182730

Raw content of original issue

When project branch scan, sometimes all branches will be detected, other times only a subset of branches will be detected. I haven't been able to reliably reproduce it. It seems random.

In the example below, it is only detecting 96 branches, but there are 281 branches in the repository.

 

Additionally, unsure if it's related to the same issue, often branches will get randomly crossed out.

An example scan project log:


Started by user Callum
[Wed Jun 09 22:17:34 UTC 2021] Starting branch indexing...

Unable to detect if it is a mirror or not still fetching MRs anyway...

Checking branches..

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch develop
'Jenkinsfile' found
Met criteria
Branch reopened: develop (5141458a174885466d43aec29fe4e6c7142fe182)
Scheduled build for branch: develop

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

Checking branch <redacted>

96 branches were processed

environment

```
Jenkins 2.291

gitlab-branch-source-plugin 1.5.4
```

2 attachments

- [image-2021-06-10-10-26-39-681.png](https://issues.jenkins.io/secure/attachment/54963/image-2021-06-10-10-26-39-681.png)
> ![image-2021-06-10-10-26-39-681.png](https://issues.jenkins.io/secure/attachment/54963/image-2021-06-10-10-26-39-681.png)
- [image-2021-06-10-10-28-38-373.png](https://issues.jenkins.io/secure/attachment/54962/image-2021-06-10-10-28-38-373.png)
> ![image-2021-06-10-10-28-38-373.png](https://issues.jenkins.io/secure/attachment/54962/image-2021-06-10-10-28-38-373.png)

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.