From a3f40b4ecb6728ec317cbe62c76d808a050f0d5d Mon Sep 17 00:00:00 2001 From: Victor Sollerhed <victor.sollerhed@pagero.com> Date: Wed, 24 Jan 2024 13:37:17 +0100 Subject: [PATCH] feat(manager/asdf): support `mimirtool` (#26836) --- lib/modules/manager/asdf/extract.spec.ts | 8 ++++++++ lib/modules/manager/asdf/upgradeable-tooling.ts | 8 ++++++++ 2 files changed, 16 insertions(+) diff --git a/lib/modules/manager/asdf/extract.spec.ts b/lib/modules/manager/asdf/extract.spec.ts index 0b12cb136f..54e205adc7 100644 --- a/lib/modules/manager/asdf/extract.spec.ts +++ b/lib/modules/manager/asdf/extract.spec.ts @@ -84,6 +84,7 @@ kubectl 1.26.3 kustomize 4.5.7 lua 5.4.4 maven 3.9.6 +mimirtool 2.11.0 nim 1.6.8 nodejs 18.12.0 ocaml 4.14.0 @@ -386,6 +387,13 @@ dummy 1.2.3 packageName: 'apache/maven', depName: 'maven', }, + { + currentValue: '2.11.0', + datasource: 'github-releases', + packageName: 'grafana/mimir', + depName: 'mimirtool', + extractVersion: '^mimir-(?<version>\\S+)', + }, { currentValue: '1.6.8', datasource: 'github-tags', diff --git a/lib/modules/manager/asdf/upgradeable-tooling.ts b/lib/modules/manager/asdf/upgradeable-tooling.ts index 7a25afd646..c040f921b0 100644 --- a/lib/modules/manager/asdf/upgradeable-tooling.ts +++ b/lib/modules/manager/asdf/upgradeable-tooling.ts @@ -391,6 +391,14 @@ export const upgradeableTooling: Record<string, ToolingDefinition> = { packageName: 'apache/maven', }, }, + mimirtool: { + asdfPluginUrl: 'https://github.com/asdf-community/asdf-mimirtool', + config: { + datasource: GithubReleasesDatasource.id, + packageName: 'grafana/mimir', + extractVersion: '^mimir-(?<version>\\S+)', + }, + }, nim: { asdfPluginUrl: 'https://github.com/asdf-community/asdf-nim', config: { -- GitLab