Possible to only create MR's when condition is met? #9078
Unanswered
syphernl
asked this question in
Request Help
Replies: 1 comment 9 replies
-
Which Renovate manager is this - |
Beta Was this translation helpful? Give feedback.
9 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
We use our own customized Terraform container and have quite a number of Terraform Infra repo's.
Our Terraform container repo is being monitored by Renovate as well and creates a new MR when Hashicorp updates their Docker container.
However, we still need to check that manually (currently) and merge it. After which a new container gets built and pushed to our own registry.
In the mean time for each infra repo an MR is opened updating
.terraform-version
andversions.tf
but the container also needs to be updated.During this Renovate run this container is not available since it hasn't been merged (and built) yet.
Is there a way to "hold off" on creating an MR for
.terraform-version
/versions.tf
until this particular version is also available in our container registry?If the container exists during the second run of Renovate (which is a day later) the existing MR's are properly updated with the container change in
.gitlab-ci.yml
. During it's initial run it results in a failed pipeline, which only gets fixed as when our container is available.Beta Was this translation helpful? Give feedback.
All reactions