[BUILD-1065] Add Renovate support for sretoolbox's versions Created: 24/Apr/23  Updated: 24/Apr/23

Status: Open
Project: Build
Component/s: None
Affects Version/s: None
Fix Version/s: None

Type: Task Priority: Neutral
Reporter: Roberto Gomez Assignee: Unassigned
Resolution: Unresolved Votes: 0
Labels: None
Remaining Estimate: Not Specified
Time Spent: Not Specified
Original Estimate: Not Specified

Template:
Acceptance criteria:
Empty
Task DoR:
Empty
Team: Foundation

 Description   

The sretoolbox defines the tool versions in the file named: toolversions, which is not currently processed by Renovate.

It's required to add Renovate support for sretoolbox's versions, by means of processing the mentioned toolversions file. Or providing a more suitable alternative, if available.

Since the currently available package managers dont's support this use case out of the box, one must be provided. And, the easiest way seems to define a custom manager based on the existing regex manager. The available github-releases datasurce can be used.

 

"regexManagers": [
 {
  "fileMatch": ["^toolversions$"],
  "datasourceTemplate": "github-releases",
  // etc.
 }
]

Generated at Sun Feb 11 23:47:48 CET 2024 using Jira 9.4.2#940002-sha1:46d1a51de284217efdcb32434eab47a99af2938b.