Skip to content
Discussion options

You must be logged in to vote

Thanks for the writeup @spodskubka, both of your diagnoses are correct. They're two separate problems though.

  1. The status job spawning its own branch pipeline

This is the pre-MR setBranchStatus call, exactly as you read it. Already fixed, but behind a flag:

RENOVATE_X_GITLAB_SKIP_STATUS_WITHOUT_PIPELINE=true

Renovate then skips posting the status when commits/:sha has no last_pipeline, and retries setBranchStatusChecks after the MR exists, so the status lands on the MR pipeline instead of creating one.

Shipped in 43.100.0 via #41130, so 44.52.0 already has it, it's just opt-in.

That also answers #45682.

  1. Merged results pipelines

Correct, not supported today.

setBranchStatus resolves pip…

Replies: 3 comments 6 replies

Comment options

You must be logged in to vote
0 replies
Comment options

You must be logged in to vote
1 reply
@spodskubka
Comment options

Answer selected by RahulGautamSingh
Comment options

You must be logged in to vote
5 replies
@RahulGautamSingh
Comment options

@RahulGautamSingh
Comment options

@RahulGautamSingh
Comment options

@spodskubka
Comment options

@spodskubka
Comment options

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
3 participants