Understanding Configuration for Correct Fetching of Release Notes #25723
Replies: 2 comments 4 replies
-
If Renovate can't locate the source repo then the first step would be to teach it by contributing the sourceUrl for this image to here: |
Beta Was this translation helpful? Give feedback.
-
Hi there, Get your discussion fixed faster by creating a minimal reproduction. This means a repository dedicated to reproducing this issue with the minimal dependencies and config possible. Before we start working on your issue we need to know exactly what's causing the current behavior. A minimal reproduction helps us with this. To get started, please read our guide on creating a minimal reproduction. We may close the discussion if you, or someone else, haven't created a minimal reproduction within two weeks. If you need more time, or are stuck, please ask for help or more time in a comment. Good luck, The Renovate team |
Beta Was this translation helpful? Give feedback.
-
How are you running Renovate?
Self-hosted
If you're self-hosting Renovate, tell us what version of Renovate you run.
docker.io/renovate/renovate:37.35.2
If you're self-hosting Renovate, select which platform you are using.
GitLab self-hosted
Was this something which used to work for you, and then stopped?
I never saw this working
Wanted end result.
I want renovate to fetch release notes for Dockerimage Sonatype Nexus.
The Dockerimage is provided here: https://github.com/sonatype/docker-nexus3
The actual source code and release notes (just link to the official sonatype website) for certain version is provided here: https://github.com/sonatype/nexus-public/releases
The Dockerimage does not provide a label
org.opencontainers.image.source
.Dockerimage tag:
3.62.0
Source Code release (git tag):
release-3.62.0-01
I want renovate to fetch the release notes for Dockerimage
3.62.0
from the repository https://github.com/sonatype/nexus-public/releases.I'm not sure, when to use
extractVersion
orversioning
/versioningTemplate
. As I understood,extractVersioning
should something like"extractVersion": "^release-(?<major>\\d+)\\.(?<minor>\\d+)\\.(?<patch>\\d+)-(?<build>[^.]+)?$"
, but it didn't workWhat you tried so far.
Preset
container-image-release-notes.json
Main configuration
renovate.json
Given the Systemd unit file that contains the docker image.
nexus.service
Relevant debug logs
Logs
Beta Was this translation helpful? Give feedback.
All reactions