Support fetching changelog from bitbucket-server #8662
Labels
duplicate
This issue is closed as a duplicate of another issue
platform:bitbucket-server
Bitbucket Data Center and Server platform
status:requirements
Full requirements are not yet known, so implementation should not be started
type:feature
Feature (new functionality)
What would you like Renovate to be able to do?
Right now repositories stored in BitbucketServer are not processed during release-notes fetching, I got the following debug message in logs:
In case of configured platform to bitbucket-server I'd like renovate to support going to repository by resolved url and fetch release notes from CHANGELOG.md if it's located in repo.
Did you already have any implementation ideas?
Looks like current code responsible for fetching changelog is full of
if
checks for platform - for github and gitlab. I think that adding one more if branch in all the places would increase entropy significantly. I think that better option would be to introduce some interface that can be implemented by various platforms.I can try to work on this, but might need some help from renovate dev team in case of questions as code base for PR resolution is not that small + relies on concept of releases that some platforms do not have (bitbucket-server specifically) that would affect the way to identify the range of looked up items in changelog.md file.
The text was updated successfully, but these errors were encountered: