You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
What Operating System are you using (both controller, and any agents involved in the problem)?
nothing relevant i guess
Reproduction steps
setup gitlab plugin with gitlabconnection and a few steps gitlabBuilds(builds: ['a', 'b', 'c']) in a multibranch pipeline and e.g. updateGitlabCommitStatus name: 'a', state: 'success' at the expected steps.
run the branch pipe and everything is as expected with the external pipeline status in gitlab:
a -> success
jenkinsci/branch -> this commit looks good.
b -> success
c -> success
trigger again a build and while building, create a MR. Caused by the MR , the branch pipe will be disabled but had already initialized the status steps. Now we have some mixed external pipeline status in gitlab with a status in from the branch and from the MR.
a -> success
jenkinsci/branch -> ... build started
jenkinsci/mr-merge -> this commit looks good.
b -> success
c -> success
Expected Results
a -> success
jenkinsci/branch -> this commit looks good /success
jenkinsci/mr-merge -> this commit looks good/success
b -> success
c -> success
Actual Results
a -> success
jenkinsci/branch -> ... build started
jenkinsci/mr-merge -> this commit looks good.
b -> success
c -> success
Jenkins and plugins versions report
Environment
What Operating System are you using (both controller, and any agents involved in the problem)?
nothing relevant i guess
Reproduction steps
setup gitlab plugin with
gitlabconnection
and a few stepsgitlabBuilds(builds: ['a', 'b', 'c'])
in a multibranch pipeline and e.g.updateGitlabCommitStatus name: 'a', state: 'success'
at the expected steps.run the branch pipe and everything is as expected with the external pipeline status in gitlab:
a -> success
jenkinsci/branch -> this commit looks good.
b -> success
c -> success
trigger again a build and while building, create a MR. Caused by the MR , the branch pipe will be disabled but had already initialized the status steps. Now we have some mixed external pipeline status in gitlab with a status in from the branch and from the MR.
a -> success
jenkinsci/branch -> ... build started
jenkinsci/mr-merge -> this commit looks good.
b -> success
c -> success
Expected Results
a -> success
jenkinsci/branch -> this commit looks good /success
jenkinsci/mr-merge -> this commit looks good/success
b -> success
c -> success
Actual Results
a -> success
jenkinsci/branch -> ... build started
jenkinsci/mr-merge -> this commit looks good.
b -> success
c -> success
Anything else?
these are our triggers;
The text was updated successfully, but these errors were encountered: