jenkinsci / jenkinsci/gitlab-branch-source-plugin
[JENKINS-59882] User can't set parameters when starting newly-discovered parameterized job
- Dominant language
- Java
- Stars
- 134
- Forks
- 113
- PR merge metrics
- No merged PRs in 30d
Description
The parameters can be set only on second (and subsequent) builds).
Steps to reproduce :
- have a gitlab project with a Jenkinsfile that needs parameters (see https://jenkins.io/doc/book/pipeline/jenkinsfile/#handling-parameters)
- create a gitlab group that can scan this project (with no automatic build)
- go to the project page in the jenkins UI : there is a link "Start a build", that does what it says, without letting the user pass any parameters
Expected behavior : the link should be "Start a build with parameters", and should let the user give the parameters
Workaround : start a first build, and interrupt it after the git checkout. Then the link correctly becomes "Start a build with parameters"
---
Originally reported by mossroy, imported from: User can't set parameters when starting newly-discovered parameterized job
baymac
Raw content of original issue
The parameters can be set only on second (and subsequent) builds).
Steps to reproduce :
- have a gitlab project with a Jenkinsfile that needs parameters (see https://jenkins.io/doc/book/pipeline/jenkinsfile/#handling-parameters)
- create a gitlab group that can scan this project (with no automatic build)
- go to the project page in the jenkins UI : there is a link "Start a build", that does what it says, without letting the user pass any parameters
Expected behavior : the link should be "Start a build with parameters", and should let the user give the parameters
Workaround : start a first build, and interrupt it after the git checkout. Then the link correctly becomes "Start a build with parameters"
- environment:
Jenkins 2.176.3 on java 1.8, gitlab-branch-source-plugin 1.4.0, gitlab 12.3.1
Contributor guide
Assessment
This issue has not been assessed yet.