jenkinsci / jenkinsci/git-plugin

[JENKINS-59768] When project name or branch uses parameters such as ${Parameter}, git updates are not detected

Open
#3,484 0 comments 0 reactions 0 assignees View on GitHub
component:git-plugin imported-jira-issue priority:critical resolution:unresolved
Dominant language
Java
Stars
694
Forks
1.1k
Avg merge
1h 29m
Merged PRs (30d)
3

Description

pipeline中Jenkinsfile来源是一个gitlab项目,当配置该项目时项目名称或分支使用参数如${Parameter}时,此时git轮询就会失效,无法获取到git更新。

1) pipeline设置轮询策略为 * * * * *,有变更时会触发构建。

2) Jenkinsfile来源是一个gitlab项目,Jenkinsfile中监控的项目也使用gitlab

3)   在jenkinsfile中配置gitlab项目时,项目名称或分支使用参数如${Parameter}

===》》git轮询就会失效,gitlab有更新却无法触发新的构建。

---
Originally reported by zhurui9975, imported from: When project name or branch uses parameters such as ${Parameter}, git updates are not detected


  • status: Open
  • priority: Critical
  • component(s): git-plugin
  • resolution: Unresolved
  • votes: 0
  • watchers: 1
  • imported: 2025-12-02

Raw content of original issue

pipeline中Jenkinsfile来源是一个gitlab项目,当配置该项目时项目名称或分支使用参数如${Parameter}时,此时git轮询就会失效,无法获取到git更新。

1) pipeline设置轮询策略为 * * * * *,有变更时会触发构建。

2) Jenkinsfile来源是一个gitlab项目,Jenkinsfile中监控的项目也使用gitlab

3)   在jenkinsfile中配置gitlab项目时,项目名称或分支使用参数如${Parameter}

===》》git轮询就会失效,gitlab有更新却无法触发新的构建。

  • environment: Jenkins:2.150.1

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.